IPolicyEvaluator.AuthenticateAsync(AuthorizationPolicy, HttpContext) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt die Authentifizierung für AuthenticationSchemes durch und legt den resultierenden ClaimsPrincipal auf fest User. Wenn keine Schemas festgelegt sind, ist dies ein No-Op.
public:
System::Threading::Tasks::Task<Microsoft::AspNetCore::Authentication::AuthenticateResult ^> ^ AuthenticateAsync(Microsoft::AspNetCore::Authorization::AuthorizationPolicy ^ policy, Microsoft::AspNetCore::Http::HttpContext ^ context);
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticateResult> AuthenticateAsync(Microsoft.AspNetCore.Authorization.AuthorizationPolicy policy, Microsoft.AspNetCore.Http.HttpContext context);
abstract member AuthenticateAsync : Microsoft.AspNetCore.Authorization.AuthorizationPolicy * Microsoft.AspNetCore.Http.HttpContext -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticateResult>
Public Function AuthenticateAsync (policy As AuthorizationPolicy, context As HttpContext) As Task(Of AuthenticateResult)
Parameter
- policy
- AuthorizationPolicy
Die AuthorizationPolicy.
- context
- HttpContext
Die HttpContext.
Gibt zurück
Success(AuthenticationTicket) es sei denn, alle von AuthenticationSchemes angegebenen Schemas können sich nicht authentifizieren.