проблема с WebClient DownloadString - PullRequest
0 голосов
/ 03 мая 2011

проблема с WebClient DownloadString:

Мой код ~

WebClient Wc = new WebClient();
string myUrl = "http://www.google.com";
string myStr = string.Empty;
myStr = Wc.DownloadString(myUrl);
Console.Write(myStr);

Ошибка: удаленный сервер возвратил ошибку: (401) Несанкционированный.

Примечание:

Интернет работает нормально, в чем может быть проблема с этим?

1 Ответ

1 голос
/ 03 мая 2011

Я подозреваю, что вам может потребоваться указать некоторые настройки прокси. Используйте Wireshark , чтобы увидеть разницу между тем, что происходит в вашем тестовом приложении, и тем, что происходит в браузере. Я ожидаю, что оба идут к прокси, но запрос браузера имеет аутентификацию прокси, а WebClient нет.

...