OpenIdConnectMiddleware 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
ASP.NET Core中间件,用于使用 OpenIdConnect 协议获取标识。
public ref class OpenIdConnectMiddleware : Microsoft::AspNetCore::Authentication::AuthenticationMiddleware<Microsoft::AspNetCore::Builder::OpenIdConnectOptions ^>public class OpenIdConnectMiddleware : Microsoft.AspNetCore.Authentication.AuthenticationMiddleware<Microsoft.AspNetCore.Builder.OpenIdConnectOptions>type OpenIdConnectMiddleware = class
    inherit AuthenticationMiddleware<OpenIdConnectOptions>Public Class OpenIdConnectMiddleware
Inherits AuthenticationMiddleware(Of OpenIdConnectOptions)- 继承
构造函数
| OpenIdConnectMiddleware(RequestDelegate, IDataProtectionProvider, ILoggerFactory, UrlEncoder, IServiceProvider, IOptions<SharedAuthenticationOptions>, IOptions<OpenIdConnectOptions>, HtmlEncoder) | 
属性
| AuthenticationScheme | ASP.NET Core中间件,用于使用 OpenIdConnect 协议获取标识。(继承自 AuthenticationMiddleware<TOptions>) | 
| Backchannel | ASP.NET Core中间件,用于使用 OpenIdConnect 协议获取标识。 | 
| HtmlEncoder | ASP.NET Core中间件,用于使用 OpenIdConnect 协议获取标识。 | 
| Logger | ASP.NET Core中间件,用于使用 OpenIdConnect 协议获取标识。(继承自 AuthenticationMiddleware<TOptions>) | 
| Options | ASP.NET Core中间件,用于使用 OpenIdConnect 协议获取标识。(继承自 AuthenticationMiddleware<TOptions>) | 
| UrlEncoder | ASP.NET Core中间件,用于使用 OpenIdConnect 协议获取标识。(继承自 AuthenticationMiddleware<TOptions>) | 
方法
| CreateHandler() | AuthenticationHandler<TOptions>提供用于处理与身份验证相关的请求的 对象。 | 
| Invoke(HttpContext) | ASP.NET Core中间件,用于使用 OpenIdConnect 协议获取标识。(继承自 AuthenticationMiddleware<TOptions>) |