Bonjour à tous,
Je cherche à utiliser les fonction de recherche par adresse et par lieux.
J'ai bien mis en place un proxy en CGI pour lequel j'ai autorisé "wxs.ign.fr".
Mon problème (je crois) est que mon serveur doit passer par un proxy (physique) pour accéder à internet. J'ai configuré le proxy CGI pour qu'il passe par le proxy physique lorsqu'il doit accéder à internet.
J'ai essayé de naviguer sur 'http://google.fr' en passant par le proxy.cgi et ca marche sans problème.
Hors lorsque j'envoi une requête de recherche :
J'obtiens l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part http://mon_serveur_web/cgi-bin/proxy.cgi?url=http%3A%2F%2Fwxs.ign.fr%2Fgeoportail%2Fgazetteer%2FOpenLSPOST%3Fgppkey%3DXeHdkjaF3jEHyaxpWcbNKEt080kAAAAAAJhDw3nyDZip_6D0AAABKThHlc8AAAAAAlgAAQENzIOB9QOp4Ud_odliy7NbY3bAuwSkTdkBKkJsqekozuF08bkVgf4t_IeHk9GSoxnXVFdanLUJq4DDNAAAQzQAAMK0AABCtAAA
Je suppose que cela vient du fait que ma requête sort sur internet en passant par le proxy et c'est donc le nom d'hôte du proxy physique (différent du nom d'hote du serveur web et donc du contrat) qui est rejeté par les serveurs de l'ign...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Some unexpected error occurred. Error text was: HTTP Error 403: Interdit
Est-ce bien cela le problème ? et si oui y-a-t'il un moyen de le contourner ...?
Merci d'avance !
Partager