RedirectContext 類別

定義

當使用者將設定為在重新導向 OpenIdConnectHandler 至 IdentityProvider 之前收到通知時, RedirectContext 系統會將的實例傳遞至 RedirectToIdentityProvider(RedirectContext)RedirectToIdentityProviderForSignOut(RedirectContext)

public ref class RedirectContext : Microsoft::AspNetCore::Authentication::OpenIdConnect::BaseOpenIdConnectContext
public ref class RedirectContext : Microsoft::AspNetCore::Authentication::PropertiesContext<Microsoft::AspNetCore::Authentication::OpenIdConnect::OpenIdConnectOptions ^>
public class RedirectContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext
public class RedirectContext : Microsoft.AspNetCore.Authentication.PropertiesContext<Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions>
type RedirectContext = class
    inherit BaseOpenIdConnectContext
type RedirectContext = class
    inherit PropertiesContext<OpenIdConnectOptions>
Public Class RedirectContext
Inherits BaseOpenIdConnectContext
Public Class RedirectContext
Inherits PropertiesContext(Of OpenIdConnectOptions)
繼承
繼承

建構函式

RedirectContext(HttpContext, AuthenticationScheme, OpenIdConnectOptions, AuthenticationProperties)

初始化 RedirectContext 的新執行個體。

RedirectContext(HttpContext, OpenIdConnectOptions, AuthenticationProperties)

屬性

Handled

若為 true,將會略過此重新導向的任何預設邏輯。

HandledResponse (繼承來源 BaseControlContext)
HttpContext (繼承來源 BaseContext)
HttpContext

內容。

(繼承來源 BaseContext<TOptions>)
Options (繼承來源 BaseOpenIdConnectContext)
Options

取得與配置相關聯的驗證選項。

(繼承來源 BaseContext<TOptions>)
Properties
Properties

取得或設定 AuthenticationProperties

(繼承來源 PropertiesContext<TOptions>)
ProtocolMessage

取得或設定 OpenIdConnectMessage

ProtocolMessage (繼承來源 BaseOpenIdConnectContext)
Request (繼承來源 BaseContext)
Request

要求。

(繼承來源 BaseContext<TOptions>)
Response (繼承來源 BaseContext)
Response

回應。

(繼承來源 BaseContext<TOptions>)
Scheme

驗證配置。

(繼承來源 BaseContext<TOptions>)
Skipped (繼承來源 BaseControlContext)
State (繼承來源 BaseControlContext)
Ticket

取得或設定 Ticket 要在這個事件處理事件時傳回的。

(繼承來源 BaseControlContext)

方法

CheckEventResult(AuthenticateResult) (繼承來源 BaseControlContext)
HandleResponse()

略過此重新導向的任何預設邏輯。

HandleResponse()

中斷此要求的所有處理並返回用戶端。 呼叫端負責產生完整回應。 將設定 Ticket 為觸發登入。

(繼承來源 BaseControlContext)
SkipToNextMiddleware()

中斷處理目前中介軟體中的要求,並將控制權移至下一個。 不會呼叫登入。

(繼承來源 BaseControlContext)

適用於