Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die System.Net Implementierung der Standard- und Digestauthentifizierung entspricht RFC2617 – HTTP-Authentifizierung: Standard- und Digestauthentifizierung (verfügbar auf der Website des World Wide Web Consortium ).
Um die Standard- und Digestauthentifizierung zu verwenden, muss eine Anwendung einen Benutzernamen und ein Kennwort in der Credentials Eigenschaft des WebRequest Objekts angeben, das zum Anfordern von Daten aus dem Internet verwendet wird, wie im folgenden Beispiel gezeigt.
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);
Vorsicht
Daten, die mit der Standard- und Digestauthentifizierung gesendet werden, sind nicht verschlüsselt, sodass die Daten von einem Angreifer angezeigt werden können. Darüber hinaus werden Anmeldeinformationen für die Basic-Authentifizierung (Benutzername und Kennwort) im Klartext gesendet und können abgefangen werden.