Ошибка: удаленный сервер вернул сообщение об ошибке: (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
Вероятно, это означает, что владельцы этого сайта не разрешают загружать свои файлы.