Microsoft.AspNetCore.Authentication.Negotiate 命名空间

包含支持 Negotiate (也称为 Windows、Kerberos 或 NTLM) 身份验证的类型。

AuthenticatedContext

经过身份验证的事件的状态。

AuthenticationFailedContext

AuthenticationFailed 事件的状态。

ChallengeContext

挑战事件的状态。

LdapContext

RetrieveLdapClaims 事件的状态。

LdapSettings

用于在 Linux 上配置 LDAP 连接的选项类

NegotiateDefaults

协商身份验证使用的默认值。

NegotiateEvents

指定 NegotiateHandler 调用的事件,使开发人员能够控制身份验证过程。

NegotiateHandler

使用 Negotiate、Kerberos 或 NTLM 对请求进行身份验证。

NegotiateOptions

Options 类提供控制协商身份验证处理程序行为所需的信息

PostConfigureNegotiateOptions

重新配置 NegotiateOptions 以遵从集成服务器身份验证(如果存在)。

注解

有关使用基于协商的身份验证的详细信息,请参阅在 ASP.NET Core 中配置 Windows 身份验证