CORS - Tomcat - Geoserver
Tous,
J'essaie d'obtenir de la SCRO activé sur Tomcat 7.0.52 pour serveur géographique.
J'ai modifié web.xml dans la conf de tomcat, comme spécifié dans
http://tomcat.apache.org/tomcat-7.0-doc/config/filter.html#CORS_Filter
Mais, ça n'a pas défini de la croix-origines dans l'en-tête.
J'ai même essayé de serveur géographique web-inf/web.xml qui n'a pas aidé.
Toutes les suggestions sont les bienvenues.
Merci!
source d'informationauteur user1680784
Vous devez vous connecter pour publier un commentaire.
J'ai besoin de faire de même afin d'éviter l'utilisation d'un proxy dans OpenLayers.
Depuis que je suis sur Ubuntu 12.04, j'ai installé Tomcat 7.0.55au lieu de la valeur par défaut 7.0.26 (installé à partir de paquets).
Pour ajouter de la SCRO en-têtes, j'ai simplement ajouté à
$CATALINA_HOME/conf/web.xml
les lignes suivantes:puis redémarrez tomcat.
Par exemple, lorsque j'essaie de récupérer à partir de l'URL serveur géographique
http://development.localhost.lan/geoserver/wfs
à partir de mon application en cours d'exécution surhttp://localhost:3000
- je obtenir les en-têtes suivants:Demandé en-têtes:
En-têtes de réponse:
Cette travaillé avec Chrome (Ver. 35.0.1916.153) et Firefox (Ver. 31.0).
J'ai besoin d'ajouter ce qui suit à la CorsFilter pour s'assurer que le contrôle en amont des "OPTIONS" demande a été autorisé
Hé les Gars, Après l'ajout de ce script dans web.xml
s'il vous plaît changer l'url dans votre ajax comme ce
alors il sera okey. Je promets