AuthenticationHandler 方法

AuthenticationHandler 型別公開下列成員。

  名稱說明
受保護的方法 ApplyResponseChallengeAsync 若有問題的驗證配置將驗證互動處理為其要求流程中的一部份,請覆寫此方法以處理 401 挑戰考量 (例如新增回應標頭,或變更 401 結果為登入頁面 302 或外部登入位置)。
受保護的方法 ApplyResponseCoreAsync 可能由處理常式覆寫的方法。 預設行為是呼叫兩個一般回應活動,一個處理登入/登出考量,第二個處理 401 挑戰。
受保護的方法 ApplyResponseGrantAsync 若有問題的驗證配置將授與/叫用處理為其要求流程的一部份,請覆寫此方法以處理登入/登出考量 (例如設定/刪除 Cookies)。
公用方法 AuthenticateAsync 導致要為目前要求執行最多一次共傳回結果的 AuthenticateCore 中的驗證邏輯。 多次呼叫驗證一律會傳回原始值。 系統一律會呼叫此方法,而不會直接呼叫 AuthenticateCore。
受保護的方法 AuthenticateCoreAsync 必須由處理常式提供的核心驗證邏輯。 每個要求最多會叫用一次。 請勿直接呼叫,請呼叫包裝驗證方法。
受保護的方法 BaseInitializeAsync
公用方法 Equals (繼承自 Object。)
受保護的方法 Finalize (繼承自 Object。)
受保護的方法 GenerateCorrelationId
公用方法 GetHashCode (繼承自 Object。)
公用方法 GetType (繼承自 Object。)
受保護的方法 InitializeCoreAsync
公用方法 InvokeAsync 由一般程式碼在初始化之後呼叫一次。 若驗中介軟體直接回應必須覆寫此虛擬的特殊已知路徑,請將要求路徑和其已知路徑相比較,提供任何適當的回應資訊,若為 true 則停止進一步的處理。
受保護的方法 MemberwiseClone (繼承自 Object。)
受保護的方法 TeardownCoreAsync
公用方法 ToString (繼承自 Object。)
受保護的方法 ValidateCorrelationId
上層
顯示: