Microsoft.AspNetCore.Authentication.OAuth 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含可啟用 OAuth 型驗證支援的類型。
類別
OAuthChallengeProperties |
AuthenticationProperties 適用于 OAuth 挑戰。 |
OAuthCodeExchangeContext |
包含用來執行程式碼交換的資訊。 |
OAuthConstants |
OAuth 通訊協定中使用的常數 |
OAuthCreatingTicketContext |
包含登入會話和使用者 ClaimsIdentity 的相關資訊。 |
OAuthDefaults |
OAuth 驗證的預設值。 |
OAuthEvents |
預設實作。 |
OAuthHandler<TOptions> |
支援 OAuth 的驗證處理常式。 |
OAuthMiddleware<TOptions> |
使用 OAuth 服務驗證使用者的 ASP.NET Core中介軟體。 |
OAuthOptions |
組態選項 OAuth。 |
OAuthRedirectToAuthorizationContext |
當挑戰導致重新導向在中介軟體中授權端點時傳遞的內容。 |
OAuthTokenResponse |
OAuth 權杖要求的提供者回應。 |
介面
IOAuthEvents |
指定回呼方法, OAuthMiddleware<TOptions> 叫用以啟用開發人員對驗證程式的控制權。 |
備註
如需使用 OAuth 型驗證的詳細資訊,請參閱ASP.NET Core 中的 Facebook、Google 和外部提供者驗證。