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.
NTLM-Standardauthentifizierung und Kerberos-Authentifizierung verwenden für die Authentifizierung beim Server die Anmeldeinformationen des Microsoft Windows NT-Benutzers, die der aufrufenden Anwendung zugeordnet sind. Bei der Verwendung einer nicht dem Standard entsprechenden NTLM-Authentifizierung legt die Anwendung den Authentifizierungstyp auf NTLM fest und übergibt Benutzernamen, Kennwort und Domäne mit einem NetworkCredential-Objekt an den Host, wie 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, Domain)
[C#]
String MyURI = "https://www.contoso.com/";
WebRequest WReq = WebRequest.Create (MyURI);
WReq.Credentials =
new NetworkCredential(UserName, SecurelyStoredPassword, Domain);
Anwendungen, die mit den Anmeldeinformationen des jeweiligen Benutzers eine Verbindung mit Internetdiensten herstellen müssen, können diesen Vorgang mit den Standardanmeldeinformationen des Benutzers ausführen, wie im folgenden Beispiel dargestellt.
Dim MyURI As String = "https://www.contoso.com/"
Dim WReq As WebRequest = WebRequest.Create(MyURI)
WReq.Credentials = CredentialCache.DefaultCredentials
[C#]
String MyURI = "https://www.contoso.com/";
WebRequest WReq = WebRequest.Create (MyURI);
WReq.Credentials = CredentialCache.DefaultCredentials;
Das Modul für ausgehandelte Authentifizierung bestimmt, ob der Remoteserver NTLM- oder Kerberos-Authentifizierung unterstützt, und sendet eine entsprechende Antwort.
Hinweis NTLM-Authentifizierung funktioniert nicht über einen Proxyserver.
Siehe auch
Basis- und Digestauthentifizierung | Internetauthentifizierung