Základní a Digest ověřování

Implementace System.Net základního a digest ověřování je v souladu s RFC2617 – ověřování HTTP: základní a digest ověřování (k dispozici na webových stránkách World Wide Web Consortiumu).

Pro použití základního ověřování a ověřování pomocí hodnoty hash musí aplikace zadat uživatelské jméno a heslo ve Credentials vlastnosti WebRequest objektu, který používá k vyžádání dat z internetu, což je znázorněno na následujícím příkladu.

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);

Upozornění

Data odesílaná pomocí základního ověřování a ověřování hodnotou hash nejsou šifrovaná, takže je může zobrazit nežádoucí osoba. Přihlašovací údaje základního ověřování (uživatelské jméno a heslo) se navíc odesílají jasně a dají se zachytit.

Viz také