Freigeben über


Microsoft.AspNetCore.Authentication.Negotiate Namespace

Enthält Typen, die die Unterstützung für negotiate-basierte Authentifizierung (auch als Windows, Kerberos oder NTLM bezeichnet) ermöglichen.

Klassen

AuthenticatedContext

Status für das Authenticated-Ereignis.

AuthenticationFailedContext

State für das AuthenticationFailed-Ereignis.

ChallengeContext

Status für das Challenge-Ereignis.

LdapContext

State für das RetrieveLdapClaims-Ereignis.

LdapSettings

Optionsklasse zum Konfigurieren von LDAP-Verbindungen unter Linux

NegotiateDefaults

Standardwerte, die von der Negotiate-Authentifizierung verwendet werden.

NegotiateEvents

Gibt Ereignisse an, die von NegotiateHandler aufgerufen werden, um entwicklerseitig die Kontrolle über den Authentifizierungsprozess zu ermöglichen.

NegotiateHandler

Authentifiziert Anforderungen mithilfe von Negotiate, Kerberos oder NTLM.

NegotiateOptions

Die Options-Klasse stellt Informationen bereit, die zum Steuern des Aushandlungs-Authentifizierungshandlerverhaltens erforderlich sind.

PostConfigureNegotiateOptions

Konfiguriert die NegotiateOptions neu, um die integrierte Serverauthentifizierung zurückzustellen, sofern vorhanden.

Hinweise

Weitere Informationen zur Verwendung der negotiatebasierten Authentifizierung finden Sie unter Konfigurieren der Windows-Authentifizierung in ASP.NET Core.