J'ai la requête GET suivante qui renvoie du HTML pour un formulaire de connexion, indiquant que mon authentification, c'est-à-dire les informations d'identification, est incorrecte. Lorsque je suis authentifié dans une session de navigateur et que je demande manuellement la même URL, j'obtiens en réponse le document XML vide attendu. Que me manque-t-il ?
var getRequest = WebRequest.Create("http://frulo.com/v1/company/subscribers.xml") as HttpWebRequest;
getRequest.Credentials = new NetworkCredential("user@company.net", "password");
using (var response = getRequest.GetResponse() as HttpWebResponse)
{
var sr = new StreamReader(response.GetResponseStream());
Response.Write(sr.ReadToEnd());
}