AzureFunctionsAuthenticationHttpContextExtension.AuthenticateAzureFunctionAsync 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.
Ermöglicht es einer Azure-Funktion, eine geschützte Web-API zu verwenden/verfügbar zu machen, wodurch die Bearertokenauthentifizierung aktiviert wird. Durch Aufrufen dieser Methode aus Ihrer Azure-Funktion wird das Token überprüft und die Identität des Benutzers oder der App im Namen, in dem Ihre Funktion aufgerufen wird, im Member "HttpContext.User" verfügbar gemacht, in dem Ihre Funktion sie verwenden kann.
public static System.Threading.Tasks.Task<(bool, Microsoft.AspNetCore.Mvc.IActionResult?)> AuthenticateAzureFunctionAsync(this Microsoft.AspNetCore.Http.HttpContext httpContext);
static member AuthenticateAzureFunctionAsync : Microsoft.AspNetCore.Http.HttpContext -> System.Threading.Tasks.Task<ValueTuple<bool, Microsoft.AspNetCore.Mvc.IActionResult>>
<Extension()>
Public Function AuthenticateAzureFunctionAsync (httpContext As HttpContext) As Task(Of ValueTuple(Of Boolean, IActionResult))
Parameter
- httpContext
- HttpContext
Der aktuelle HTTP-Kontext, z. B. req. HttpContext.
Gibt zurück
Eine Aufgabe, die den Erfolg oder Fehler angibt. Im Falle eines Fehlers UnauthorizedObjectResult.