Bonjour,
J'essaie d'appeler un service web nécessitant une authentification digest. J'utilise axis pour la connexion au service et j'ai essayé de mettre en place plusieurs solutions trouvées sur le web pour la couche HTTP Digest.
J'ai systématiquement le message d'erreur suivant : "org.xml.sax.SAXException: Bad envelope tag: HTML" => au moment de répondre au challenge Digest mon appli attend en retour la réponse du service au format SOAP et donc interprête mal la trame reçue :
Heure : 16:42:01 IP : 194.3.185.2 Identifiant :Client118 Release : 7.0.0.0
HTTP/1.0 401 Unauthorized
Content-Type: text/html
Content-Length: 154
Connection: Close
WWW-Authenticate: Digest realm=Web Services Pronote, qop="auth", nonce=5e2a236a1e6de65d900db634332ce09f, opaque=9dedf387e9ba7162e85f52a89bbd6b35, algorithm=MD5
<HTML><HEAD><TITLE>401 Unauthorized</TITLE></HEAD><BODY><H1>401 Unauthorized</H1><P>The requested URL is unauthorized on this server.</P></BODY></HTML>
Est ce que quelqu'un a déjà mis en place quelque chose de similaire?
Merci de votre aide.
Partager