Microsoft.AspNetCore.Authentication.OAuth 命名空间     
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含支持基于 OAuth 的身份验证的类型。
类
| OAuthChallengeProperties | AuthenticationProperties 用于 OAuth 质询。 | 
| OAuthCodeExchangeContext | 包含用于执行代码交换的信息。 | 
| OAuthConstants | OAuth 协议中使用的常量 | 
| OAuthCreatingTicketContext | 包含有关登录会话以及用户 ClaimsIdentity的信息。 | 
| OAuthDefaults | OAuth 身份验证的默认值。 | 
| OAuthEvents | 默认实现。 | 
| OAuthHandler<TOptions> | 支持 OAuth 的身份验证处理程序。 | 
| OAuthMiddleware<TOptions> | 用于使用 OAuth 服务对用户进行身份验证的 ASP.NET Core中间件。 | 
| OAuthOptions | 配置选项 OAuth。 | 
| OAuthRedirectToAuthorizationContext | 当质询导致重定向授权中间件中的终结点时传递的上下文。 | 
| OAuthTokenResponse | 来自 OAuth 令牌请求的提供程序的响应。 | 
接口
| IOAuthEvents | 指定调用的回调方法, OAuthMiddleware<TOptions> 使开发人员能够控制身份验证过程。 | 
注解
有关使用基于 OAuth 的身份验证的详细信息,请参阅 ASP.NET Core 中的 Facebook、Google 和外部提供程序身份验证。