Aide Communication avec SoapUI
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:
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> |
code de la requête :
Code:
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> |
Pour des raisons de sécurité, je ne peux pas mettre le lien du service.
J'aimerais juste savoir si le problème vient de moi ou du lien que j'ai utilisé ou de la requête !