Bonjour,
Une société me fournis un Webservice SOAP (apache).
J'ai le WSDL qui me permet de généré avec l'outils WSDL.exe une classe.
Seulement le Webservice nécessite une authentification placé dans le header de l'enveloppe, de cette manière :
Je n'arrive pas à intégrer cette authentification au niveau de la classe généré via wsdl.exe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <?xml version='1.0' encoding='UTF-8'?> <soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'> <soapenv:Header> <ns1:username soapenv:actor='http://schemas.xmlsoap.org/soap/actor/next' soapenv:mustUnderstand='0' xmlns:ns1='ws-security'> login </ns1:username> <ns2:password soapenv:actor='http://schemas.xmlsoap.org/soap/actor/next' soapenv:mustUnderstand='0' xmlns:ns2='ws-security'> mot de passe </ns2:password> </soapenv:Header> <soapenv:Body>
J'ai essayé plusieurs chose trouvé à droite à gauche, mais rien ne fonctionne
Merci pour votre aide.
Partager