Sprache

AzureFunctionsAuthenticationHttpContextExtension.AuthenticateAzureFunctionAsync Methode

Definition

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.

Gilt für: