IOAuthEvents 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定调用的回调方法, 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) |