Я пишу простое приложение Silverlight, в котором у меня есть следующий код, который я считаю довольно стандартным:
WebRequest.RegisterPrefix("http://", WebRequestCreator.ClientHttp);
var request = new WebClient();
var cred = new NetworkCredential(Server.UserName, Server.Password);
request.Credentials = cred;
request.UseDefaultCredentials = false;
request.DownloadStringCompleted += TestServerCompleted;
var uri = new Uri(Server.GetRequestUrl(Methods.ping));
request.DownloadStringAsync(uri);
Тем не менее, когда я просматриваю запрос в Fiddler, учетные данные не добавляются взаголовки.Что мне не хватает?Разве там не должно быть заголовка "Authorization: Basic ..."?