Compartir a través de


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