AzureFunctionsAuthenticationHttpContextExtension.AuthenticateAzureFunctionAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.