AuthorizationBuilder Classe
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.
Usato per configurare l'autorizzazione
public class AuthorizationBuilder
type AuthorizationBuilder = class
Public Class AuthorizationBuilder
- Ereditarietà
-
AuthorizationBuilder
Authorization |
Inizializza una nuova istanza di AuthorizationBuilder. |
Services |
I servizi configurati. |
Add |
Aggiungere un criterio compilato da un delegato con il nome specificato e usato come DefaultPolicy. |
Add |
Aggiungere un criterio compilato da un delegato con il nome specificato e usato come criterio predefinito. |
Add |
Aggiungere un criterio compilato da un delegato con il nome specificato e usato come FallbackPolicy. |
Add |
Aggiungere un criterio compilato da un delegato con il nome specificato e usato come FallbackPolicy. |
Add |
Aggiungere un criterio compilato da un delegato con il nome specificato. |
Add |
Aggiunge un oggetto AuthorizationPolicy che può essere usato da IAuthorizationService. |
Set |
Imposta i criteri di autorizzazione predefiniti. Le impostazioni predefinite richiedono utenti autenticati. |
Set |
Imposta i criteri di autorizzazione di fallback usati da CombineAsync(IAuthorizationPolicyProvider, IEnumerable<IAuthorizeData>) quando non sono stati forniti IAuthorizeData. Di conseguenza, AuthorizationMiddleware usa i criteri di fallback se non IAuthorizeData sono presenti istanze per una risorsa. Se una risorsa ha una IAuthorizeData risorsa, vengono valutate anziché i criteri di fallback. Per impostazione predefinita, il criterio di fallback è Null e in genere non avrà alcun effetto a meno che non si disponga dell'authorizationMiddleware nella pipeline. Non viene usato in alcun modo per impostazione predefinita IAuthorizationService. |
Set |
Determina se i gestori di autorizzazione devono essere richiamati dopo HasFailed. Viene impostato come predefinito true. |
Prodotto | Versioni |
---|---|
ASP.NET Core | 7.0, 8.0, 9.0 |