Elemento <allow>
Consente di accedere a una risorsa.
<configuration>
<system.web>
<authorization>
** <allow>**
<allow users="comma-separated list of users"
roles="comma-separated list of roles"
verbs="comma-separated list of verbs"/>
Attributi facoltativi
Attributo | Descrizione |
---|---|
users | Elenco separato da virgola di utenti a cui è consentito l'accesso alla risorsa. Un punto interrogativo (?) indica che è consentito l'accesso a utenti anonimi, un asterisco (*), invece, indica che l'accesso è garantito a tutti gli utenti. |
roles | Elenco separato da virgola di ruoli a cui è consentito l'accesso alla risorsa. |
verbs | Elenco separato da virgola di metodi di trasmissione HTTP a cui è consentito l'accesso alla risorsa. I verbi registrati per ASP.NET sono GET, HEAD, POST e DEBUG. |
Esempio
Nell'esempio che segue viene negato l'accesso a tutti gli utenti, mentre viene concesso a tutti i membri del ruolo Amministratori.
<configuration>
<system.web>
<authorization>
<deny users="*"/>
<allow roles="Admins"/>
</authorization>
</system.web>
</configuration>
Requisiti
Contenuto in: <system.web>
Piattaforma Web: IIS 5.0, IIS 5.1, IIS 6.0
File di configurazione: Machine.config, Web.config
Gestore della sezione di configurazione: System.Web.Configuration.AuthorizationConfigHandler
Vedere anche
Elemento <authorization> | Configurazione ASP.NET | Schema delle impostazioni ASP.NET