IOAuthEvents 接口

定义

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

public interface class IOAuthEvents : Microsoft::AspNetCore::Authentication::IRemoteAuthenticationEvents
public interface IOAuthEvents : Microsoft.AspNetCore.Authentication.IRemoteAuthenticationEvents
type IOAuthEvents = interface
    interface IRemoteAuthenticationEvents
Public Interface IOAuthEvents
Implements IRemoteAuthenticationEvents
派生
实现

方法

CreatingTicket(OAuthCreatingTicketContext)

在提供程序成功对用户进行身份验证后调用。 这可用于检索用户信息。 如果 OAuthAuthenticationHandler 的子类重写 CreateTicketAsync,则这些子类可能不会调用此事件。

RedirectToAuthorizationEndpoint(OAuthRedirectToAuthorizationContext)

当质询导致重定向到授权终结点时调用。

RemoteFailure(FailureContext)

在远程身份验证进程出现错误时调用。

(继承自 IRemoteAuthenticationEvents)
TicketReceived(TicketReceivedContext)

登录前调用。

(继承自 IRemoteAuthenticationEvents)

适用于