Connection a web service a l'aide de webrequest.
Voila on me demande d'envoyer la requete suivante a une address url:
http://urladdress/querymscrequest.mth
Request:
Code:
1 2 3 4 5 6 7 8
|
<query-msc-request version="1.0" id="1423f62448a0">
<authentication>
<username> user </username>
<password> password</password>
</authentication>
<msisdn> 44444444600 </msisdn>
</query-msc-request> |
Response:
voila le code que j'utilise:
Code:
1 2 3 4 5 6
| // Create a new webrequest to the mentioned URL.
string url = http://urladdress/querymscrequest.mth ;
WebRequest myWebRequest = WebRequest.Create(url);
NetworkCredential networkCredential = new NetworkCredential("user", "pass");
myWebRequest.Credentials = networkCredential;
SetResponse(ref myWebRequest); //SetResponse m'affiche la reponse envoyer par le serveur. |
Le probleme est que je ne pense que l'authentication face a ce serveur doit se faire a l'aide du network credential de plus je ne sais pas comment rajouter le parameter msisdn indiquer dans la requete.
Votre aide serait plus que bienvenue,
de plus je suis ouvert a toute nouvelle direction, si je peux par example passer par un client wcf et rest pour le faire cela ne me derange pas, bien au contraire.