Microsoft.AspNetCore.Authentication.Cookies 命名空间     
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含支持基于 Cookie 的身份验证的类型。
类
| BaseCookieContext | 包含支持基于 Cookie 的身份验证的类型。 | 
| ChunkingCookieManager | 此项用于处理按 Cookie 长度限制的 Cookie。 它可以分解较长的响应 Cookie,并可以重新组合请求中的这些 Cookie。 | 
| CookieAuthenticationDefaults | 与基于 Cookie 的身份验证处理程序相关的默认值 | 
| CookieAuthenticationEvents | 允许订阅 Cookie 身份验证期间引发的事件。 | 
| CookieAuthenticationHandler | 基于 Cookie 的身份验证处理程序的实现。 | 
| CookieAuthenticationMiddleware | 包含支持基于 Cookie 的身份验证的类型。 | 
| CookieAuthenticationOptions | CookieAuthenticationOptions 的配置选项。 | 
| CookieRedirectContext | 在质询、登录或注销导致 cookie 中间件发生重定向时传递上下文 | 
| CookieSignedInContext | 传递给 ICookieAuthenticationEvents 方法 SignedIn 的上下文对象。 | 
| CookieSigningInContext | 传递给 的 SigningIn(CookieSigningInContext)上下文对象。 | 
| CookieSigningOutContext | 传递给 的上下文对象 SigningOut(CookieSigningOutContext) | 
| CookieSlidingExpirationContext | 传递给 CookieAuthenticationEvents OnCheckSlidingExpiration 方法的上下文对象。 | 
| CookieValidatePrincipalContext | 传递给 CookieAuthenticationEvents ValidatePrincipal 方法的上下文对象。 | 
| PostConfigureCookieAuthenticationOptions | 用于为所有 设置默认值 CookieAuthenticationOptions。 | 
接口
| ICookieAuthenticationEvents | 指定 调用的回调方法 CookieAuthenticationMiddleware ,使开发人员能够控制身份验证过程。 /> | 
| ICookieManager | CookieAuthenticationMiddleware 使用它来处理请求和响应 Cookie。 它从普通 Cookie API 中抽象出来,以便执行区块等复杂操作。 | 
| ITicketStore | 这提供了一种抽象存储机制,用于保留服务器上的标识信息,同时仅向客户端发送简单的标识符密钥。 这最常用于缓解将大型标识序列化为 Cookie 的问题。 | 
注解
有关使用基于 Cookie 的身份验证的详细信息,请参阅在不使用 ASP.NET Core标识的情况下使用 Cookie 身份验证。