Partager via


<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