RolesRequiredHttpContextExtensions.ValidateAppRole 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.
Se applicato a un HttpContextoggetto , verifica che l'entità corrente disponga di uno dei valori del ruolo previsti. In questo modo viene convalidata un'attestazione e un valore del ruolo, non se il chiamante è un'applicazione.
public static void ValidateAppRole(this Microsoft.AspNetCore.Http.HttpContext context, params string[] acceptedRoles);
static member ValidateAppRole : Microsoft.AspNetCore.Http.HttpContext * string[] -> unit
<Extension()>
Public Sub ValidateAppRole (context As HttpContext, ParamArray acceptedRoles As String())
Parametri
- context
- HttpContext
HttpContext (dal controller).
- acceptedRoles
- String[]
Ruoli accettati da questa API Web.
Commenti
Quando i ruoli non corrispondono, la risposta è 403 (Accesso negato), perché l'entità non ha i ruoli previsti.