مشاركة عبر


عنصر الـ securityPolicy (مخطط إعدادات ASP.NET)

تعريف مجموعة من التعيينات بين ملفات سياسة الأمان و أسماء مستوى الثقة وملفات سياسة الأمان.

عنصر تكوين (مخطط إعدادات عام)
  النظام.ويب عنصر (مخطط إعدادات ASP.NET)
    عنصر الـ securityPolicy (مخطط إعدادات ASP.NET)

<securityPolicy>
   <trustLevel />
</securityPolicy>

السمات والعناصر

تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.

السمات

لا شيء, باستثناء سمات الموروثة بواسطة كل عناصر المقطع.

العناصر التابعة

العنصر

الوصف

trustLevel

عنصر اختياري.

إضافة تعيين اسم مستوى الأمان بين ملف سياسة المقترن إلى مجموعة تعيينات نهج الأمان.

يمكن تطبيق ملف سياسة الأمان بعد ذلك إلى أحد تطبيقات ASP.NET عن طريق تحديد اسم المستوى الثقة في سمة ال level عنصر ال الثقة .

العناصر الأصلية

العنصر

الوصف

configuration

تحديد جذر العنصر المطلوب في كل ملف تكوين مستخدم من قبل وقت تشغيل اللغة العامة وتطبيقات NET Framework.

system.web

يحدد العنصر الجذري لإعدادات تكوين ASP.NET في ملف تكوين ويحتوي على عناصر تكوين التي تقوم بتكوين تطبيقات ASP.NET على ويب وتتحكم بسلوكيات التطبيقات

ملاحظات

تعريف مجموعة من التعيينات بين ملفات سياسة الأمان و أسماء مستوى الثقة وملفات سياسة الأمان. يمكنك توسيع نظام الأمان عن طريق توفير العنصر trustLevel المسماة الخاصة بك إلى ملف المحدد بواسطة policyFileالسمة.

للحصول على معلومات حول ASP.NET و سياسة الملفات، راجع مستويات الثقة ASP.NET والملفات نهجو إدارة نهج أمان.

مثال

يوضح مثال التعليمة البرمجية التالية كيفية تحديد نهج معالجة مستويات الثقة المختلفة في الملفات.

<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>

معلومات العنصر

معالج مقطع التكوين

SecurityPolicySection

عضو التكوين

SecurityPolicy

مواقع للتكوين

Machine.config

مستوى جذر ويب.config

مستوى تطبيق ويب.config

المتطلبات

Microsoft Internet Information Services (IIS) الإصدار 5.0 أو 5.1 أو 6.0.

.NET Framework، الإصدار 1.0 أو 1.1 أو 2.0

Microsoft Visual Studio 2003 أو Visual Studio 2005

راجع أيضًا:

المهام

كيفية: تكوين دلائل معينة باستخدام إعدادات الموقع

كيفية: تأمين إعدادات التكوين ASP.NET

المرجع

النظام.ويب عنصر (مخطط إعدادات ASP.NET)

عنصر trustLevel لـ securityPolicy (مخطط إعدادات ASP.NET)

عنصر تكوين (مخطط إعدادات عام)

عنصر الثقة (مخطط إعدادات ASP.NET)

System.Configuration

System.Web.Configuration

System.Web.Configuration.SecurityPolicySection

System.Web.Configuration.TrustLevel

المبادئ

مستويات الثقة ASP.NET والملفات نهج

إدارة نهج أمان

تأمين تكوين ASP.NET

وحدات سيناريو التكوين ASP.NET

موارد أخرى

أمان التطبيق ASP.NET على ويب

إعدادات التكوين العامة (ASP.NET)

إعدادات تكوين الـ ASP.NET

إدارة مواقع ويب ASP.NET

ملفات التكوين ASP.NET

تكوين ASP.NET API