Bonjour,
J'ai un problème avec les requêtes OpenLS en JSONP en test:
https://wxs.ign.fr/<ma clé>/geoportail/ols?xls=<...>&output=json&callback=cb
Le retour de cette requête GET est:
cb({'http':{'status':401,'error':'<html>
<head><title>401 Authorization Required</title></head>
<body bgcolor="white">
<center><h1>401 Authorization Required</h1></center>
<hr><center>nginx/0.8.55</center>
</body>
</html>
'}, 'xml':null})
Le premier problème est que le Javascript est invalide à cause des retours à la ligne.
Le second problème, plus important, est qu'il n'est pas possible de s'authentifier pour les requêtes JSONP. https://user:pass@... ne marche pas. Il faut d'abord s'authentifier avec une requête XML avant de pouvoir utiliser du JSONP avec un clé de dev qui nécessite un login/mdp.
Existe-t'il une solution plus simple ?
Partager