Elemento <trust>
Configura el nivel de seguridad de acceso a código correspondiente a una aplicación. La sección <trust> puede declararse en los equipos, sitios y aplicaciones.
<configuration>
<system.web>
<trust>
<trust level="Full|High|Medium|Low|Minimal" originUrl="url"/>
Atributo requerido
Atributo | Opción | Descripción |
---|---|---|
level | Especifica la zona de seguridad en la que se ejecutará la aplicación. El valor predeterminado es Full. Los niveles con nombre corresponden a los niveles de seguridad definidos en <trustLevel>. | |
Full | Especifica que ASP.NET no restringe las directivas de seguridad. | |
High | Especifica que debe aplicarse el nivel High de seguridad para el acceso al código. | |
Medium | Especifica que debe aplicarse el nivel Medium de seguridad para el acceso al código. | |
Low | Especifica que debe aplicarse el nivel Low de seguridad para el acceso al código. | |
Minimal | Especifica que debe aplicarse el nivel Minimal de seguridad para el acceso al código. |
Atributo opcional
Atributo | Descripción |
---|---|
originUrl | Especifica la dirección URL de origen de una aplicación. Si se incluye, esta dirección puede utilizarse para algunos permisos, como WebRequest, que permiten la conectividad con el host de origen. De este modo funcionarán correctamente los permisos que se basan en la noción de host. |
Ejemplo
En el ejemplo siguiente se especifica la configuración del nivel de confianza para una aplicación de ASP.NET.
<system.web>
<trust level="Full" originUrl=""/>
</system.web>
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.Security.CodeAccessSecurityHandler
Vea también
Configuración de ASP.NET | Esquema de configuración de ASP.NET