Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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

tbonfort a écrit:

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

 

Pied de page des forums

Powered by FluxBB