Aminesrine88 Posted February 24, 2012 Share Posted February 24, 2012 Bonjour, Je veux accéder au web service de mon site prestashop via mon application phonegap sous android. J'utilise xmlhttprequest, mais le code ci-dessous que j'utilise me renvoie "Status is 401". var request = new XMLHttpRequest(); request.open("GET","http://www.monsite.fr/api/customers/2",true); request.onreadystatechange = function() { alert("Status is "+request.status); if (request.status == 200 || request.status == 0){ response = request.responseXML.documentElement; itemDescription = response.getElementsByTagName('lastname')[0].firstChild.data; alert ( itemDescription ); } } request.send(); Quelqu'un peut m'aider en m'expliquant l'erreur ou en en me proposant une solution? Link to comment Share on other sites More sharing options...
LBCPoster Posted August 18, 2014 Share Posted August 18, 2014 Est ce que tu as pu résoudre ton problème? Je suis intéressé pas la solution. Mon application fonctionne avec mes versions de prestashop mais pas avec certaines installations (clientes). Merci Link to comment Share on other sites More sharing options...
J. Danse Posted August 18, 2014 Share Posted August 18, 2014 Bonsoir, L'erreur 401 retournée est liée à l'authentification. Elle peut prendre l'un des messages d'erreur suivants: Please enter the authentication key as the login. No password required Authentication key is empty Invalid authentication key format Authentification key is not active No permission for this authentication key Resource of type xxx is not allowed with this authentication key Au vu du problème expliqué, je pencherais sur l'activation de "Activer le mode CGI de PHP" au niveau des options du WebService. Cela résout bien souvent le problème. A tester, donc. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now