AzureFunctionsAuthenticationHttpContextExtension.AuthenticateAzureFunctionAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente a una funzione di Azure di agire come/esporre un'API Web protetta, abilitando l'autenticazione del token di connessione. La chiamata a questo metodo dalla funzione Azure convalida il token ed espone l'identità dell'utente o dell'app per conto della quale viene chiamata la funzione, nel membro HttpContext.User, in cui la funzione può usarlo.
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))
Parametri
- httpContext
- HttpContext
Contesto HTTP corrente, ad esempio req. HttpContext.
Valori restituiti
Attività che indica l'esito positivo o negativo. In caso di errore UnauthorizedObjectResult.