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

تكوين خصائص ملفات تعريف الارتباط باستخدام تطبيق ويب.

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

<httpCookies domain="String" 
             httpOnlyCookies="true|false" 
             requireSSL="true|false" />

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

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

السمات

السمة

الوصف

domain

سمة String اختيارية.

تعيين اسم مجال ملف تعريف ارتباط.

httpOnlyCookies

سمة Boolean اختيارية.

تمكين الإخراج من HttpOnlyCookies ملف تعريف الارتباط في برنامج Internet Explorer 6 SP1.

وتكون القيمة الافتراضية هي 0.

requireSSL

سمة Boolean اختيارية.

تعيين القيمة تشير إلى ما إذا كان اتصال طبقة مآخذ التوصيل الآمنة (SSL) مطلوباً.

وتكون القيمة الافتراضية هي 0.

ملاحظةملاحظة
تجاوز هذا الإعداد من قبل أي صواب ميزة الكشف عن requireSSL التكوين (على سبيل المثال: عنصر النماذج للمصادقة (مخطط إعدادات ASP.NET)

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

لا يوجد.

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

العنصر

الوصف

configuration

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

system.web

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

ملاحظات

Internet Explorer إضافة الدعم في حزمة الخدمة Internet Explorer 6 SP1 ملف تعريف ارتباط صواب تسمى HttpOnlyCookies التي تساعد على تقليل تهديدات البرمجة النصية المواقع المشتركة التي يتسبب في ملفات تعريف الارتباط سُرق. عند ارتباط له HttpOnlyCookies تعيين صواب true تلقي بواسطة متوافق مع مستعرض، وهي غير قابلة للوصول صواب script. العميل للحصول على مزيد من المعلومات حول هجمات محتملة وكيفية ملف cookie هذا صواب يمكن المساعدة في تقليل عليها, الرجاء مراجعة المقللة البرمجة المواقع مع البرنامج التعليمي Cookies HTTP-Only على MSDN.

التكوين الافتراضي

الافتراضية التالية httpCookies عدم تكوين عنصر بشكل واضح في ملف تكوين الجهاز أو في ملف Web.config الجذر ولكن يتم إرجاع التكوين الافتراضي بواسطة تطبيق ما في الإصدار 2.0 من برنامج .NET Framework.

<httpCookies httpOnlyCookies="false" 
  requireSSL="false" 
  domain="" />

مثال

المثال التالي يقوم بتكوين لتطبيق ASP.NET.

<httpCookies httpOnlyCookies="false" 
  requireSSL="false" />

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

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

System.Web.Configuration.HttpCookiesSection

عضو التكوين

SystemWebSectionGroup.HttpCookies

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

Machine.config

Web.config المستوى الجذري

Web.config مستوى التطبيق

Web.config المستوى الجذري

المتطلبات

الإصدار 5.0 من IIS و الإصدار 5.1 من IIS والإصدار 6.0 من IIS

أداة تسجيل IIS ASP.NET الإصدار .NET Framework 3.5

Visual Studio 2003 أو Visual Studio 2005

راجع أيضًا:

المهام

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

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

المرجع

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

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

System.Configuration

System.Web.Configuration

المبادئ

تسلسل هرمي ملف تكوين ASP.NET و الوراثة

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

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

موارد أخرى

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

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

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

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

تكوين ASP.NET API