Bonjour,
Je rencontre actuellement un problème sur Webservice avec authentification dans le header.
Voici le code vb.net d'appel du web service.
Code vb.net : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 'Research' Dim Research As New GestionPosition.RecherchePositionDemande Dim Etats(0) As Integer Etats(0) = 4 Research.tabIdEtatPosition = Etats Research.iNbResultatsMax = 9999 'WebService Request' Dim Response As New GestionPosition.RecherchePositionReponse() Dim header As New GestionPosition.AuthentificationHeader() header.sLogin = "xxxx" header.sPassword = "xxx" header.MustUnderstand = False Dim MyService As New GestionPosition.GestionPositionService MyService.AuthentificationHeaderValue = header Response = MyService.rechercherPosition(Research)
Le debuggeur s'arrete sur l'appel du webservice avec l'erreur suivante :
"Une exception non gérée du type 'System.Web.Services.Protocols.SoapHeaderException' s'est produite dans System.Web.Services.dll
Informations supplémentaires : Cannot access private property CWSType_AuthentificationHeader::$sLogin"
Comment puis-je faire pour passer cette erreur?
Si besoin je peux fournir le wsdl par pm
Partager