Freigeben über


Basis- und Digestauthentifizierung

Die System.Net-Implementierung von Basis- und Digestauthentifizierung entspricht RFC2617, "HTTP Authentication: Basic and Digest Authentication" (nur auf Englisch verfügbar). RFCs stehen auf der Website des World Wide Web Consortium unter www.w3c.org zur Verfügung.

Für die Verwendung der Basis- und Digestauthentifizierung muss eine Anwendung in der Credentials-Eigenschaft des WebRequest-Objekts, das zum Anfordern von Daten aus dem Internet verwendet wird, einen Benutzernamen und ein Kennwort angeben. Dies wird im folgenden Beispiel dargestellt.

Dim MyURI As String = "https://www.contoso.com/"
Dim WReq As WebRequest = WebRequest.Create(MyURI)
WReq.Credentials = New NetworkCredential(UserName, SecurelyStoredPassword)
[C#]
String MyURI = "https://www.contoso.com/";
WebRequest WReq = WebRequest.Create(MyURI);
WReq.Credentials = new NetworkCredential(UserName, SecurelyStoredPassword);

Siehe auch

NTLM- und Kerberos-Authentifizierung | Internetauthentifizierung