<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