Lingua

RolesRequiredHttpContextExtensions.ValidateAppRole Metodo

Definizione

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.

Si applica a