Elemento <securityPolicy>
Define las asignaciones válidas de archivos de directivas a niveles de seguridad con nombre. Esta sección puede declararse en los equipos, sitios y aplicaciones. Para extender el sistema de seguridad, puede especificar su propia subetiqueta <trustLevel> con nombre que tenga asignado el archivo indicado por el atributo policyFile.
<configuration>
<system.web>
<securityPolicy>
<securityPolicy>
<trustLevelname="value" policyFile="value"/></securityPolicy>
Subetiqueta
Subetiqueta | Descripción |
---|---|
<trustLevel> | Especifica el nombre de un nivel de seguridad y el archivo de directivas asociado a cada nivel. |
Ejemplo
En el ejemplo siguiente se especifican los archivos de directivas que controlan los distintos niveles de confianza.
<securityPolicy>
<trustLevel name="Full" policyFile="internal"/>
<trustLevel name="High" policyFile="web_hightrust.config"/>
<trustLevel name="Medium" policyFile="web_mediumtrust.config"/>
<trustLevel name="Low" policyFile="web_lowtrust.config"/>
<trustLevel name="Minimal" policyFile="web_minimaltrust.config"/>
</securityPolicy>
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.SecurityPolicyConfigHandler
Vea también
Configuración de ASP.NET | Esquema de configuración de ASP.NET | Niveles de confianza de ASP.NET y archivos de directiva