Freigeben über


<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

Siehe auch

ASP.NET-Konfiguration | ASP.NET-Einstellungsschema