Comsommation de webservices utilisant l'authentification Windows intégrée (NTLM)
Bonjour,
Au travail, j'utilise WinDev 15. J'ai besoin de consommer un web service qui utilise l'authentification Windows intégrée (protocole NTLM) pour sécuriser, ainsi que du SSL. Ce web service est développé en .Net WCF.
Mon problème : l'importation du WSDL se passe bien, les fonctions du web service sont bien créées. Quand j'appelle la plus simple de ces fonctions (celle qui renvoie un numéro de version, pas de paramètres à passer, renvoie une chaine), l'appel ne renvoie rien et ErreurInfo() me dit qu'une erreur est survenue mais le détail est vide :
Citation:
Envoyé par ErreurInfo()
Le serveur à renvoyé l'erreur suivante :
En utilisant directement les fonctions DotNetExécute, je me suis aperçu de cela :
Citation:
Envoyé par DotNetDonneRésultat(DotNetRésultatHTTP)
HTTP/1.1 401 Unauthorized
Server: Microsoft-IIS/7.5
WWW-Authenticate: Negotiate
WWW-Authenticate: NTLM
X-Powered-By: ASP.NET
Date: Wed, 14 Mar 2012 16:43:05 GMT
Connection: close
Content-Length: 0
Ma question : est-ce que WinDev prend en charge le NTLM ? Si oui, à partir de quelle version et comment ?
Merci pour les éventuels éclaircissements.