Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Реализация System.Net базовой и дайджест-проверки подлинности соответствует RFC2617 — аутентификация HTTP: обычная и дайджест-проверка подлинности (доступна на веб-сайте консорциума World Wide Web).
Чтобы использовать базовую и дайджест-проверку подлинности, приложение должно указать имя пользователя и пароль в Credentials свойстве WebRequest объекта, который он использует для запроса данных из Интернета, как показано в следующем примере.
Dim MyURI As String = "http://www.contoso.com/"
Dim WReq As WebRequest = WebRequest.Create(MyURI)
WReq.Credentials = New NetworkCredential(UserName, SecurelyStoredPassword)
String MyURI = "http://www.contoso.com/";
WebRequest WReq = WebRequest.Create(MyURI);
WReq.Credentials = new NetworkCredential(UserName, SecurelyStoredPassword);
Предостережение
Данные, отправленные с помощью простой и дайджест-проверки подлинности, не шифруются, поэтому данные могут быть замечены злоумышленником. Кроме того, учетные данные обычной проверки подлинности (имя пользователя и пароль) отправляются в ясном виде и могут быть перехвачены.