Elemento <securityPolicy>
Consente di definire mapping validi tra i livelli di protezione denominati e i file di criteri. Questa sezione può essere dichiarata a livello di applicazione, sito o computer. È possibile estendere il sistema di protezione, fornendo un proprio sottotag <trustLevel> denominato, di cui è stato eseguito il mapping a un file specificato dall'attributo policyFile.
<configuration>
<system.web>
<securityPolicy>
<securityPolicy>
<trustLevelname="value" policyFile="value"/></securityPolicy>
Sottotag
Sottotag | Descrizione |
---|---|
<trustLevel> | Specifica il nome di livello di protezione e il file di criteri per ogni livello di protezione. |
Esempio
Nell'esempio che segue vengono specificati i file di criteri che gestiscono diversi livelli di attendibilità.
<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>
Requisiti
Contenuto in: <system.web>
Piattaforma Web: IIS 5.0, IIS 5.1, IIS 6.0
File di configurazione: Machine.config, Web.config
Gestore della sezione di configurazione: System.Web.Configuration.SecurityPolicyConfigHandler
Vedere anche
Configurazione ASP.NET | Schema delle impostazioni ASP.NET | Livelli di attendibilità e file di criteri ASP.NET