<securityPolicy>, élément
Définit des mappages valides de niveaux de sécurité nommés à des fichiers de stratégie. Cette section peut être déclarée aux niveaux de l'ordinateur, du site et de l'application. Vous pouvez étendre le système de sécurité en fournissant votre propre sous-balise <trustLevel> nommée, mappée à un fichier spécifié par l'attribut policyFile.
<configuration>
<system.web>
<securityPolicy>
<securityPolicy>
<trustLevelname="value" policyFile="value"/></securityPolicy>
Sous-balise
Sous-balise | Description |
---|---|
<trustLevel> | Spécifie un nom de niveau de sécurité et un fichier de stratégie associé pour chaque niveau de sécurité. |
Exemple
L'exemple suivant spécifie les fichiers de stratégie qui gèrent les différents niveaux de confiance.
<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>
Configuration requise
Contenu dans : <system.web>
Plate-forme Web : IIS 5.0, IIS 5.1, IIS 6.0
Fichier de configuration : Machine.config, Web.config
Gestionnaire de sections de configuration : System.Web.Configuration.SecurityPolicyConfigHandler
Voir aussi
Configuration ASP.NET | Schéma des paramètres ASP.NET | Fichiers de stratégie et niveaux de confiance ASP.NET