Partager via


<trust>, élément

Configure le niveau de sécurité d'accès du code appliqué à une application. La section <trust> peut être déclarée aux niveaux de l'ordinateur, du site et de l'application.

<configuration>
   <system.web>
      <trust>

<trust level="Full|High|Medium|Low|Minimal" originUrl="url"/>

Attribut requis

Attribut Option Description
level     Spécifie la zone de sécurité dans laquelle l'application sera exécutée. La valeur par défaut est Full. Les niveaux nommés correspondent aux niveaux de sécurité définis dans <trustLevel>.
    Full Spécifie que ASP.NET ne limite pas la stratégie de sécurité.
    High Spécifie que le niveau High est appliqué à la sécurité d'accès du code.
    Medium Spécifie que le niveau Medium est appliqué à la sécurité d'accès du code.
    Low Spécifie que le niveau Low est appliqué à la sécurité d'accès du code.
    Minimal Spécifie que le niveau Minimal est appliqué à la sécurité d'accès du code.

Attribut facultatif

Attribut Description
originUrl Spécifie l'URL d'origine d'une application. S'il est présente, cet attribut peut être utilisé pour des autorisations telles que WebRequest, qui permet une connectivité vers l'hôte d'origine. Les autorisations reposant sur une notion d'hôte peuvent ainsi fonctionner correctement.

Exemple

L'exemple suivant spécifie les paramètres de niveau de confiance pour une application ASP.NET.

<system.web>
   <trust level="Full" originUrl=""/>
</system.web>

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.Security.CodeAccessSecurityHandler

Voir aussi

Configuration ASP.NET | Schéma des paramètres ASP.NET