Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert die Zuordnung bestimmter Sicherheitsebenen zu benannten Dateien mit Sicherheitsrichtlinien. Das <trustLevel>-Element kann nur für den gesamten Standort deklariert werden.
<configuration>
<system.web>
<securityPolicy>
<trustLevel>
<trustLevel name="Full|High||Medium|Low|Minimal"
policyFile="filename.config"/>
Erforderliche Attribute
| Attribut | Option | Beschreibung |
|---|---|---|
| name | Gibt eine benannte Sicherheitsebene an, die einer Richtliniendatei zugeordnet ist. Der Standardwert ist Full. | |
| Full | Gibt an, dass ASP.NET die Sicherheitsrichtlinien nicht durch anwendungsdomänenspezifische Richtlinien einschränkt. Full ist keine Sicherheitsrichtliniendatei zugeordnet. | |
| High | Gibt die Zuordnung der Richtliniendatei für die Sicherheitsebene High an. | |
| Medium | Gibt die Zuordnung der Richtliniendatei für die Sicherheitsebene Medium an. | |
| Low | Gibt die Zuordnung der Richtliniendatei für die Sicherheitsebene Low an. | |
| Minimal | Gibt die Zuordnung der Richtliniendatei für die Sicherheitsebene Minimum an. | |
| policyFile | Gibt die Konfigurationsdatei an, die die Sicherheitsrichtlinieneinstellungen für die benannte Sicherheitsebene enthält. |
Hinweise
ASP.NET behandelt die volle Vertrauenswürdigkeit (Full) auf besondere Art und Weise, so dass ihr keine Richtliniendatei zugeordnet ist. Wenn Full festgelegt ist, fügt der ASP.NET-Host der Anwendung keine zusätzlichen Richtlinien für die Anwendungsdomänenebene hinzu. Die Vertrauensebene Full wird immer einem internen Handler zugeordnet, und das policyFile-Attribut wird ignoriert.
Beispiel
Im folgenden Beispiel werden Einstellungen für Vertrauensebenen für eine ASP.NET-Anwendung angegeben.
<system.web>
<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>
</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
<securityPolicy>-Element | ASP.NET-Konfiguration | ASP.NET-Einstellungsschema