ICookieAuthenticationEvents 接口

定义

指定调用的回调方法, CookieAuthenticationMiddleware 使开发人员能够控制身份验证过程。 />

public interface class ICookieAuthenticationEvents
public interface ICookieAuthenticationEvents
type ICookieAuthenticationEvents = interface
Public Interface ICookieAuthenticationEvents
派生

方法

RedirectToAccessDenied(CookieRedirectContext)

当拒绝访问导致 Cookie 中间件中的重定向时调用。

RedirectToLogin(CookieRedirectContext)

当 SignIn 导致 Cookie 中间件中的重定向时调用。

RedirectToLogout(CookieRedirectContext)

当注销导致 Cookie 中间件中的重定向时调用。

RedirectToReturnUrl(CookieRedirectContext)

重定向回 Cookie 中间件中的返回 URL 时调用。

SignedIn(CookieSignedInContext)

将登录信息(如果终结点提供了该信息)转换为 Cookie 之后调用。

SigningIn(CookieSigningInContext)

当终结点在登录信息转换为 Cookie 之前已提供该信息时调用。 可以通过实现此方法来变更进入票证的声明和附加信息。

SigningOut(CookieSigningOutContext)

在执行注销流期间调用,以增强 Cookie 清理过程。

ValidatePrincipal(CookieValidatePrincipalContext)

每次中间件验证请求主体时调用。 通过实现此方法,应用程序可能会更改或拒绝随请求一起到达的主体。

适用于