IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IGN API Géoportail Discussion :

PB de referer avec le service INSPIRE


Sujet :

IGN API Géoportail

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2008
    Messages : 19
    Points : 12
    Points
    12
    Par défaut PB de referer avec le service INSPIRE
    Bonjour,
    j'ai récupéré une clé sur le portail ignPro pour accéder au service INSPIRE au travers d'une application web java. J'ai déclaré comme url mon localhost:8084 mais je ramène une erreur 403 ...
    J'ai testé avec une adresse récupérer sur un tutoriel : https://wxs.ign.fr/MA_CLE/inspire/v/...180&HEIGHT=180

    Merci pour votre aide

  2. #2
    Membre averti Avatar de lowzonenose
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2014
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2014
    Messages : 196
    Points : 407
    Points
    407
    Par défaut Problème de 'referer'
    Symptôme :
    Au lieu de renvoyer une tuile / une image, les requêtes WMTS / WMS retournent une erreur HTTP 403 - Wrong referrer.
    Causes :
    • referer non envoyé => vérifier l'entête de la requête avec un outil tel que firebug pour firefox
    • clé mal configurée => vérifier la bonne saisie des informations sur le site de création de la clef
      • referer non présent,
      • referers séparés par autre chose qu'une virgule (attention aux caractères invisible comme un blanc !)
    • mauvaise gestion des flux HTTPS

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2008
    Messages : 19
    Points : 12
    Points
    12
    Par défaut Problème de REFERER
    bonjour,
    je me suis peut-être mal exprimé. Je suis en intranet, j'ai déclaré comme referer mon serveur local: http://localhost:8084
    mais l'appel au service se fait dans une classe java par :
    URL mapFR = new URL("https://wxs.ign.fr/MA_CLE/inspire/r/wms?request=GetMap&service=wms&format=image/png&crs=EPSG:4326&width=180&height=180&bbox=41.0,-6,51.0,10&layer=BDORTHO-INSPIRE_PYR-JPEG_WLD_WM_D001_2012&version=1.3.0&styles=");

    L'image que je veux récupérer doit être insérée dans un flux PDF, lui même renvoyé par une servlet.
    Mais en fait je ne récupère qu'une erreur 403 (wrong referer)... je pense que mon referer n'est pas bon car je construis l'image en amont.

    Une idée, un conseil ?

    Merci

  4. #4
    Membre averti Avatar de lowzonenose
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2014
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2014
    Messages : 196
    Points : 407
    Points
    407
    Par défaut Proxy ?
    Arrives tu à requeter le service (GetCapabilities) et l'image (GetMap) avec un autre outil tel que curl, wget, ... ?
    Et si tu es sur un réseau intranet, as tu géré le proxy de ton entreprise dans ton code java ?
    Ton serveur est il en HTTP, et tes requêtes 'GetMap' ne sont elles pas en HTTPS ? Il faut une cohérence entre les 2 modes..., sinon perte du referer...

    En java, on peut réaliser des requêtes ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress(PROXY_HOST, PROXY_PORT));
    (...)
    HttpURLConnection con=null;
    URL url = new URL(http_url);
    conn = (HttpURLConnection) url.openConnection(proxy);
    conn.setRequestMethod("GET");
    conn.connect();
    int responseCode = conn.getResponseCode();
    (...)

  5. #5
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2008
    Messages : 19
    Points : 12
    Points
    12
    Par défaut PB de referer
    Merci pour tes réponses,
    j'ai finalement associé ma clé avec mon numéro IP et cela fonctionne.

    ludovic

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 24/08/2011, 15h34
  2. Problèmes avec les services NT/Windows 2000
    Par newfsch dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 02/03/2006, 17h49
  3. probleme avec Analysis Services de sql server 2000
    Par thefaycal dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 13/02/2006, 17h41
  4. Problème avec mon service mysql et PhpMyAdmin
    Par Fixazo dans le forum Outils
    Réponses: 1
    Dernier message: 28/08/2005, 19h02
  5. develloppement avec ORBit: service d'evenement
    Par belmontv dans le forum CORBA
    Réponses: 3
    Dernier message: 06/06/2002, 23h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo