Méthode OAuthAuthorizationServerProvider.AuthorizeEndpoint

Appelée à l'étape finale d'une requête entrante de point de terminaison Authorize avant la poursuite de l'exécution sur le composant Application Web responsable de la production de la réponse HTML. Tout ce qui figure dans le pipeline OWIN suivant le serveur d'autorisation peut produire la réponse pour la page Authorize. En cas d'exécution sur IIS, toute technologie ASP.NET exécutée sur le serveur peut produire la réponse pour la page Authorize. Si l'application Web veut produire la réponse directement dans l'appel AuthorizeEndpoint, elle peut écrire directement dans context.Response et doit appeler la méthode context.RequestCompleted pour arrêter l'exécution d'autres gestionnaires. Si l'application Web veut octroyer l'autorisation directement dans l'appel AuthorizeEndpoint, elle peut appeler la méthode context.OwinContext.Authentication.SignIn avec le ClaimsIdentity approprié, et doit appeler la méthode context.RequestCompleted pour arrêter l'exécution d'autres gestionnaires.

Espace de noms :  Microsoft.Owin.Security.OAuth
Assembly :  Microsoft.Owin.Security.OAuth (en Microsoft.Owin.Security.OAuth.dll)

public virtual Task AuthorizeEndpoint(
	OAuthAuthorizeEndpointContext context
)

Paramètres

context
Type : Microsoft.Owin.Security.OAuth.OAuthAuthorizeEndpointContext
Le contexte de l'événement véhicule des informations vers l'intérieur et des résultats vers l'extérieur.

Valeur de retour

Type : System.Threading.Tasks.Task
Tâche pour permettre une exécution asynchrone

Implémente

IOAuthAuthorizationServerProvider.AuthorizeEndpoint(OAuthAuthorizeEndpointContext)
Afficher: