Bonjour,
Je rencontre un problème de communication avec un web service (je suis complètement novice avec le fonctionnement soap)
Tout d'abord, dans SoapUI, j'ai renseigné le certificat SSL avec le mdp, j'ai coché "requires client authentification"
Ensuite j'ai créé un projet en utilisant le wsdl que j'ai en ma possession.
J'ai ajouté une authorization Basic en renseignant username et password que j'ai.
Lorsque j'envoie la requête j'ai :
X-Backside-Transport FAIL FAIL
et en XML :
code de la requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> <t:trackingHeader xmlns:t="LIEN_SERVICE" xmlns:date="http://exslt.org/dates-and-times" xmlns:str="http://exslt.org/strings" xmlns:regExp="http://exslt.org/regular-expressions"> <t:requestId>7deb6e5c-ab04-4652-bf85-c68f9a649099</t:requestId> <t:timestamp>2017-11-23T13:43:08+01:00</t:timestamp> </t:trackingHeader> </soap:Header> <soap:Body> <soap:Fault> <faultcode>soap:MustUnderstand</faultcode> <faultstring>MustUnderstand headers: [{http://schemas.microsoft.com/ws/2005/05/addressing/none}Action] are not understood.</faultstring> </soap:Fault> </soap:Body> </soap:Envelope>
Pour des raisons de sécurité, je ne peux pas mettre le lien du service.
Code : 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 <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Header> <Action s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none" /> </s:Header> <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <ZetrActivityList xmlns="urn:sap-com:document:sap:soap:functions:mc-style"> <ActivityStatus xmlns=""> <item>PRIS</item> </ActivityStatus> <CleSite xmlns="" /> <CodeInsee xmlns="" /> <EndDateHigh xmlns="">2016-12-12</EndDateHigh> <EndDateLow xmlns="">2016-07-12</EndDateLow> <FolderType xmlns=""> <item>09</item> </FolderType> <IdPlaque xmlns="" /> <ProjectStatus xmlns="" /> <User xmlns="">##########</User> </ZetrActivityList> </s:Body> </s:Envelope>
J'aimerais juste savoir si le problème vient de moi ou du lien que j'ai utilisé ou de la requête !
Partager