В чем разница между WebClient DefaultCredentials и NetworkCredentials? - PullRequest
2 голосов
/ 12 октября 2011

Почему-то мое приложение WebClient, которое раньше работало с использованием DefaultCredentials, теперь дает мне 401 Несанкционированный.Использование NetworkCredentials с точно таким же ID и PW работает.

Что-то должно было измениться на веб-сервере, но я не могу это контролировать.Мне просто странно, что есть разница между DefaultCredentials и NetworkCredentials.

В чем может быть разница и как отлаживать?

1 Ответ

0 голосов
/ 12 октября 2011

Читали ли вы статью msdn и это?

Они говорят, что DefaultCredentials представляет учетные данные локального пользователя.Но я не могу ответить вам, почему это работало в прошлом.Имя пользователя и пароль такие же, как в прошлом?

Или вы имеете в виду другое свойство как WebClient.Credentials?

...