<trust>-Element
Konfiguriert die für eine Anwendung geltende Ebene der Codezugriffssicherheit. Der <trust>-Abschnitt kann für einen einzelnen Computer, den gesamten Standort oder eine Anwendung deklariert werden.
<configuration>
<system.web>
<trust>
<trust level="Full|High|Medium|Low|Minimal" originUrl="url"/>
Erforderliches Attribut
Attribut | Option | Beschreibung |
---|---|---|
level | Gibt die Sicherheitszone an, in der die Anwendung ausgeführt wird. Der Standardwert lautet Full. Die benannten Ebenen entsprechen den in <trustLevel> definierten Sicherheitsebenen. | |
Full | Gibt an, dass ASP.NET die Sicherheitsrichtlinien nicht einschränkt. | |
High | Gibt an, dass die Codezugriffs-Sicherheitsebene High gilt. | |
Medium | Gibt an, dass die Codezugriffs-Sicherheitsebene Medium gilt. | |
Low | Gibt an, dass die Codezugriffs-Sicherheitsebene Low gilt. | |
Minimal | Gibt an, dass die Codezugriffs-Sicherheitsebene Minimal gilt. |
Optionales Attribut
Attribut | Beschreibung |
---|---|
originUrl | Gibt den ursprünglichen URL einer Anwendung an. Sofern vorhanden, kann dieses Attribut für bestimmte Berechtigungen verwendet werden, die Verbindungen zum ursprünglichen Host zulassen (z. B. WebRequest). Dies ermöglicht die ordnungsgemäße Funktionsweise von Berechtigungen, die von einem Host abhängen. |
Beispiel
Im folgenden Beispiel werden Einstellungen für Vertrauensebenen für eine ASP.NET-Anwendung angegeben.
<system.web>
<trust level="Full" originUrl=""/>
</system.web>
Anforderungen
Enthalten in: <system.web>
Webplattform: IIS 5.0, IIS 5.1, IIS 6.0
Konfigurationsdatei: Machine.config, Web.config
Konfigurationsabschnittshandler: System.Web.Security.CodeAccessSecurityHandler