#1 Thu 22 September 2011 15:12
- icadedt
- Participant assidu
- Lieu: ici et là
- Date d'inscription: 21 Jul 2006
- Messages: 478
[mapserver] mapserver bloque t il les ajax responseText
Bonjour,
j'ai mon adresse url (http://localhost:8080/openlayers/mapage.html) mapserver, qui affiche une carte grace à openlayers,
depuis cette page j'appelle par ajax une page aspx (http://localhost:61123/mapge.apx).
Bizarrement le retour (responseText) ne renvoie rien?
Là je me demande si le fait que le web service ne soit pas sur le meme site de la page appelante pose un probleme de securité?
Comme dire à mapserver ou openlayers d'autoriser l'arrivée du responseText?
Merci d'avance
Hors ligne
#2 Thu 22 September 2011 15:20
- tbonfort
- Participant actif
- Date d'inscription: 11 Oct 2007
- Messages: 87
Re: [mapserver] mapserver bloque t il les ajax responseText
c'est une limitation archi connue pour les requetes ajax, elles doivent etre sur le meme domaine que la page dont elles ont origine (c.f. http://en.wikipedia.org/wiki/Same_origin_policy )
la solution passe soit par un proxy, soit par heberger toutes les pages sur le meme domaine.
--
thomas
Hors ligne
#3 Thu 22 September 2011 15:32
- icadedt
- Participant assidu
- Lieu: ici et là
- Date d'inscription: 21 Jul 2006
- Messages: 478
Re: [mapserver] mapserver bloque t il les ajax responseText
c'est une limitation archi connue pour les requetes ajax, elles doivent etre sur le meme domaine que la page dont elles ont origine (c.f. http://en.wikipedia.org/wiki/Same_origin_policy )
la solution passe soit par un proxy, soit par heberger toutes les pages sur le meme domaine.
--
thomas
J'azi fais un test avec internet explorer et firefox,
le responseText passe avec internet explorer mais pas avec firefox...
Hors ligne