CookieAuthenticationEvents 类

定义

允许订阅 Cookie 身份验证期间引发的事件。

public ref class CookieAuthenticationEvents : Microsoft::AspNetCore::Authentication::Cookies::ICookieAuthenticationEvents
public ref class CookieAuthenticationEvents
public class CookieAuthenticationEvents : Microsoft.AspNetCore.Authentication.Cookies.ICookieAuthenticationEvents
public class CookieAuthenticationEvents
type CookieAuthenticationEvents = class
    interface ICookieAuthenticationEvents
type CookieAuthenticationEvents = class
Public Class CookieAuthenticationEvents
Implements ICookieAuthenticationEvents
Public Class CookieAuthenticationEvents
继承
CookieAuthenticationEvents
实现

构造函数

CookieAuthenticationEvents()

允许订阅 Cookie 身份验证期间引发的事件。

属性

OnCheckSlidingExpiration

调用以检查是否应续订 Cookie。

OnRedirectToAccessDenied

当客户端需要重定向到拒绝访问 URL 时调用。

OnRedirectToLogin

当需要将客户端重定向到登录 URL 时调用。

OnRedirectToLogout

在客户端重定向到注销时调用。

OnRedirectToReturnUrl

在注销后重定向客户端时调用。

OnSignedIn

登录完成后调用。

OnSigningIn

登录时调用。

OnSigningOut

在注销时调用。

OnValidatePrincipal

调用以验证主体。

方法

CheckSlidingExpiration(CookieSlidingExpirationContext)

调用以检查是否应续订 Cookie。

RedirectToAccessDenied(CookieRedirectContext)

通过调用相关的委托方法实现接口方法。

RedirectToAccessDenied(RedirectContext<CookieAuthenticationOptions>)

在客户端重定向到拒绝访问 URL 时调用。

RedirectToLogin(CookieRedirectContext)

通过调用相关的委托方法实现接口方法。

RedirectToLogin(RedirectContext<CookieAuthenticationOptions>)

在将客户端重定向到登录 URL 时调用。

RedirectToLogout(CookieRedirectContext)

通过调用相关的委托方法实现接口方法。

RedirectToLogout(RedirectContext<CookieAuthenticationOptions>)

在客户端重定向到注销 URL 时调用。

RedirectToReturnUrl(CookieRedirectContext)

通过调用相关的委托方法实现接口方法。

RedirectToReturnUrl(RedirectContext<CookieAuthenticationOptions>)

在注销后重定向客户端时调用。

SignedIn(CookieSignedInContext)

登录完成后调用。

SigningIn(CookieSigningInContext)

在登录期间调用。

SigningOut(CookieSigningOutContext)

注销时调用。

ValidatePrincipal(CookieValidatePrincipalContext)

调用以验证主体。

适用于