<allow>, élément
Permet d'accéder à une ressource.
<configuration>
<system.web>
<authorization>
** <allow>**
<allow users="comma-separated list of users"
roles="comma-separated list of roles"
verbs="comma-separated list of verbs"/>
Attributs facultatifs
Attribut | Description |
---|---|
users | Liste avec la virgule comme séparateur des utilisateurs autorisés à accéder à la ressource. Un point d'interrogation (?) autorise les utilisateurs anonymes ; un astérisque (*) autorise tous les utilisateurs. |
roles | Liste avec la virgule comme séparateur des rôles autorisés à accéder à la ressource. |
verbs | Liste avec la virgule comme séparateur des méthodes de transmission HTTP autorisées à accéder à la ressource. Les verbes inscrits pour ASP.NET sont GET, HEAD, POST et DEBUG. |
Exemple
L'exemple suivant refuse l'accès à tous les utilisateurs et l'accorde à tous les membres du rôle Admins.
<configuration>
<system.web>
<authorization>
<deny users="*"/>
<allow roles="Admins"/>
</authorization>
</system.web>
</configuration>
Configuration requise
Contenu dans : <system.web>
Plate-forme Web : IIS 5.0, IIS 5.1, IIS 6.0
Fichier de configuration : Machine.config, Web.config
Gestionnaire de sections de configuration : System.Web.Configuration.AuthorizationConfigHandler
Voir aussi
<authorization>, élément | Configuration ASP.NET | Schéma des paramètres ASP.NET