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 身份验证。