OAuthAuthorizationServerProvider.AuthorizeEndpoint 方法

在執行持續之前,將傳入授權端點要求的最後階段呼叫至負責產生 HTMP 回應的 Web 應用程式元件。 在 OWIN 管線中隨著授權伺服器出現的任何項目都會產生授權頁面的回應。 若在 IIS 上執行,任何在伺服器上執行的 ASP.NET 技術會產生授權頁面的回應。 若 Web 應用程式希望直接在 AuthorizeEndpoint 呼叫產生回應,則會直接寫入 context.Response 且應呼叫 context.RequestCompleted 以止執行其他處理常式。 若 Web 應用程式希望直接在 AuthorizeEndpoint 呼叫授與授權,則會以適當的 ClaimsIdentity 呼叫 context.OwinContext.Authentication.SignIn 且應呼叫 context.RequestCompleted 以止執行其他處理常式。

命名空間:  Microsoft.Owin.Security.OAuth
組件:  Microsoft.Owin.Security.OAuth (在 Microsoft.Owin.Security.OAuth.dll 中)

public virtual Task AuthorizeEndpoint(
	OAuthAuthorizeEndpointContext context
)

參數

context
型別:Microsoft.Owin.Security.OAuth.OAuthAuthorizeEndpointContext
事件內容會搭載資訊並傳出結果。

傳回值

型別:System.Threading.Tasks.Task
啟用非同步執行的工作

實作

IOAuthAuthorizationServerProvider.AuthorizeEndpoint(OAuthAuthorizeEndpointContext)
顯示: