Compartir a través de


Elemento <allow>

Permite el acceso a un recurso.

<configuration>
   <system.web>
      <authorization>
**         <allow>**

<allow users="comma-separated list of users"
       roles="comma-separated list of roles"
       verbs="comma-separated list of verbs"/>

Atributos opcionales

Atributo Descripción
users Lista separada por comas que indica los usuarios a los que se concede acceso al recurso. El signo de interrogación (?) indica que se admiten usuarios anónimos y el asterisco (*) que se admite a todos los usuarios.
roles Lista separada por comas que indica las funciones a las que se concede acceso al recurso.
verbs Lista separada por comas que indica los métodos de transmisión HTTP a los que se concede acceso al recurso. Los verbos registrados en ASP.NET son GET, HEAD, POST y DEBUG.

Ejemplo

En el ejemplo siguiente se deniega el acceso a todos los usuarios y se permite el acceso a los miembros de la función Admins.

<configuration>
   <system.web>
      <authorization>
         <deny users="*"/>
         <allow roles="Admins"/>
      </authorization>
   </system.web>
</configuration>

Requisitos

Contenido dentro de: <system.web>

Plataforma Web: IIS 5.0, IIS 5.1, IIS 6.0

Archivo de configuración: Machine.config, Web.config

Controlador de la sección de configuración: System.Web.Configuration.AuthorizationConfigHandler

Vea también

Elemento <authorization> | Configuración de ASP.NET | Esquema de configuración de ASP.NET