MAW30 Ответов: 0

Ошибка: удаленный сервер вернул сообщение об ошибке: (401) unauthorized.


Используя приведенный ниже код, я получаю следующую ошибку:
Цитата:
"Удаленный сервер вернул ошибку: (401) несанкционированный."

Раньше это работало под Windows 7 и VS 2010
Теперь он не работает под Windows 10 VS 2017
NetworkCredential credentials = new NetworkCredential(username, password);

// Create a new WebClient object and set the credentials.
WebClient webClient = new WebClient();
webClient.Credentials = credentials;

String downloadAddress = xxx;

webClient.Headers.Add("user-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)");

Stream data = webClient.OpenRead(downloadAddress);

Я использовал как анонимное, так и конкретное имя пользователя и пароль.

Любая помощь будет очень признательна.
Заранее спасибо,
Майкл

Что я уже пробовал:

Я пробовал несколько вещей, но ничего не работает.

Graeme_Grant

К какой удаленной службе вы пытаетесь подключиться?
Пожалуйста, нажмите на виджет "улучшить вопрос" и обновите информацию в вашем вопросе.

Richard MacCutchan

Вероятно, это означает, что владельцы этого сайта не разрешают загружать свои файлы.

0 Ответов