securityPolicy elementu (ASP.Schemat ustawień netto)
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Określa zbiór mapowań między plikami zasad zabezpieczeń i nazwy poziomu zaufania dla plików zasad zabezpieczeń.
<securityPolicy>
<trustLevel />
</securityPolicy>
Atrybuty i elementy
W poniższych sekcjach opisano atrybuty i elementy podrzędne elementy nadrzędne.
Atrybuty
Brak, z wyjątkiem dla atrybutów, które są dziedziczone przez wszystkie elementy z sekcji.
Elementy podrzędne
Element |
Opis |
---|---|
trustLevel |
Opcjonalnego elementu. Dodaje mapowanie między nazwę poziomu zabezpieczeń i plików skojarzonych zasad do kolekcji mapowania zasad zabezpieczeń. Plik zasad zabezpieczeń można następnie zastosować do aplikacji ASP.NET aplikacji, określając nazwę poziomu zaufania w level atrybutu zaufania element. |
Elementy nadrzędne
Element |
Opis |
---|---|
configuration |
Określa element główny wymagane w każdym pliku konfiguracyjnym, który jest używany przez aparatu plików wykonywalnych języka wspólnego oraz.NET Framework aplikacji. |
system.web |
Określa element główny dla aplikacji ASP.Ustawienia konfiguracji netto w konfiguracji pliku i zawiera elementy konfiguracyjne określające konfigurację programu ASP.NET aplikacje sieci Web i kontrolować zachowanie tych aplikacji. |
Uwagi
securityPolicy Element definiuje zbiór mapowań między plikami zasad zabezpieczeń i nazwy poziomu zaufania dla plików zasad zabezpieczeń. System zabezpieczeń można rozszerzyć, podając swoje własne nazwany trustLevel element mapowany do pliku, który jest określony przez policyFile atrybut.
Aby uzyskać informacje na temat ASP.Pliki netto i zasad, zobacz ASP.NET Trust Levels and Policy Files i Administering Security Policy.
Przykład
Poniższy przykład kodu pokazuje, jak określić pliki zasad, które obsługują różne poziomy zaufania.
<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"/>
<trustLevel
name="CustomTrustLevel"
policyFile="customtrust.config"/>
</securityPolicy>
Informacje o elementach
Program obsługi sekcji konfiguracji |
|
Członkowskie konfiguracji |
|
Lokalizacje konfigurowalne |
Machine.config Web.config na poziomie katalogu głównego Poziom aplikacji Web.config |
Wymagania |
Microsoft Internet Information Services (IIS) w wersji 5.0, 5.1 lub 6.0 .NET Framework w wersji 1.0, 1.1 lub 2.0 Microsoft Visual Studio 2003 lub Visual Studio 2005 |
Zobacz też
Zadania
How to: Configure Specific Folders Using Location Settings
How to: Lock ASP.NET Configuration Settings
Informacje
System.Web elementu (ASP.Schemat ustawień netto)
trustLevel elementu dla securityPolicy (ASP.Schemat ustawień netto)
Konfiguracja elementu (schemat ustawień ogólne)
zaufania elementu (ASP.Schemat ustawień netto)
System.Web.Configuration.SecurityPolicySection
System.Web.Configuration.TrustLevel
Koncepcje
ASP.NET Trust Levels and Policy Files
Inne zasoby
ASP.NET Web Application Security
Ogólne ustawienia konfiguracji (ASP.(NET)
ASP.NET ustawienia konfiguracji