Język

AzureFunctionsAuthenticationHttpContextExtension.AuthenticateAzureFunctionAsync Metoda

Definicja

Umożliwia działanie funkcji Azure jako/uwidacznianie chronionego internetowego interfejsu API, co umożliwia uwierzytelnianie tokenu elementu nośnego. Wywołanie tej metody z funkcji Azure weryfikuje token i uwidacznia tożsamość użytkownika lub aplikacji w imieniu której wywoływana jest funkcja w elemencie członkowskim HttpContext.User, gdzie funkcja może jej używać.

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))

Parametry

httpContext
HttpContext

Bieżący kontekst HTTP, taki jak req. HttpContext.

Zwraca

Zadanie wskazujące powodzenie lub niepowodzenie. W przypadku awarii UnauthorizedObjectResult.

Dotyczy