أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

مشكلتين تحدث عندما تقوم بنشر أحد تطبيقات المستندة إلى ASP.NET 2.0 على خادم يقوم بتشغيل IIS 7.0 أو IIS 7.5 في وضع المتكاملة

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية979917
الأعراض
نشر تطبيق ويب المستندة إلى Microsoft ASP.NET 2.0 إلى موقع ويب تتم استضافته على ملقم SharePoint Office. وجود خدمات معلومات إنترنت (IIS) 7.0 أو 7.5 IIS قيد التشغيل في وضع المتكاملة على الملقم. في هذه الحالة، تواجه المشاكل التالية.

المشكلة الأولى

نشر بعض أجزاء ويب موثوق به جزئيا على موقع SharePoint. أجزاء ويب هذه أن يكون لديك أذونات أكثر مما يجب أن لديهم. قد تقوم هذه المشكلة بإنشاء مخاطرة أمنية على موقع SharePoint. على سبيل المثال، أجزاء ويب هذه قد إنشاء طلبات قاعدة البيانات أو طلبات HTTP بشكل غير متوقع. ينشئ هذا السلوك إلى مخاطر أمنية.

ملاحظةتعتبر أجزاء ويب موثوق به جزئيا أجزاء ويب التي يتم نشرها إلى الدليل حاوية لتطبيق ويب.

المشكلة 2

وظائف عداد الأداء الموجودة في قائمة "طلبات الانتظار" في كائن أداء ASP.NET بشكل غير صحيح. عندما تقوم بتشغيل موقع SharePoint، قد هذه المشكلة بتقليل أداء موقع SharePoint.

الأداء الموجودة في قائمة "طلبات الانتظار" عداد يعمل بشكل صحيح إذا تحققت الشروط التالية:
  • تشغيل التطبيق في وضع IIS التقليدية.
  • عندما يتم نشر الطلبات إلى تجمع مؤشر الترابط وقت تشغيل (CLR) اللغة الشائعة، زيادة قيمة عداد الأداء.
  • عند ترك طلبات تجمع مؤشرات الترابط CLR، فيخفض قيمة العداد الأداء.
السبب
المشكلة الأولى

تحدث هذه المشكلة نظراً لحدوث خطأ في مكون مصادقة ASP.NET 2.0. يؤدي الخطأ "أجزاء ويب" موثوق به جزئيا تمثيل حساب تجمع التطبيقات. لذلك، على "أجزاء ويب" الأذونات الكاملة الوصول إلى موقع SharePoint.

المشكلة 2

تحدث هذه المشكلة بسبب عداد الأداء الموجودة في قائمة“ ASP.NET\Request الانتظار ” فقط عن القيم بعندما يتم طلب بقائمة الانتظار في قائمة انتظار ASP.NET. لا حساب الطلبات التي تنتظر تجمع مؤشرات الترابط CLR.
الحل
المشكلة الأولى

يعمل هذا الإصلاح العاجل تطبيق جديد إعدادات المتوفرة في ASP.NET 2.0. يتم تطبيق الإعداد الجديد aspnet:AllowAnonymousImpersonation. يمكنك تمكين هذا الإعداد بإضافة المقطع التالي إلى ملف Web.config:
    <appSettings>        <add key="aspnet:AllowAnonymousImpersonation" value="true" />    </appSettings>
لتمكين هذا الإعداد، يجب أن يكون لديك IIS 7 أو 7.5 IIS قيد التشغيل في وضع المتكاملة. عند تمكين هذا الإعداد، يتم تشغيل التطبيق تحت سياق الأمان الخاص بالهوية IUSR.

المشكلة 2

إذا قمت بمراقبة عداد الأداء الموجودة في قائمة“ ASP.NET\Request الانتظار ” بعد تطبيق هذا الإصلاح العاجل، ترى القيم زيادة لنفس التطبيق تحت تحميل نفسه. وهذا لأنه تحسب عداد الأداء الموجودة في قائمة“ ASP.NET\Request الانتظار ” سواء الطلبات التي تم وضعها في قائمة الانتظار في قائمة انتظار ASP.NET والطلبات التي تنتظر تجمع مؤشرات الترابط CLR.

معلومات الإصلاح العاجل

يتوفر الآن إصلاح عاجل معتمد من Microsoft. ولكن الغرض منه هو حل المشكلة الموضحة في هذه المقالة فقط. تطبيقها فقط على الأنظمة التي تواجه هذه المشكلة بالتحديد. قد يتم إجراء اختبارات إضافية على هذا الإصلاح العاجل. ولذلك، إذا لم يكن تأثير هذه المشكلة كبيرا، نوصي بالانتظار حتى التالي من حزمة الخدمة والذي يحتوي على هذا الإصلاح العاجل.

لحل هذه المشكلة فورا، اتصل بخدمات دعم العملاء في Microsoft للحصول على الإصلاح العاجل. للحصول على قائمة كاملة بأرقام الهواتف الخاصة بخدمات دعم العملاء في Microsoft وعلى معلومات حول تكاليف الدعم، الرجاء زيارة موقع Microsoft التالي على الويب:ملاحظةفي بعض الحالات، قد يتم إلغاء المصروفات التي تحتسب عادة لمكالمات الدعم إذا قرر أخصائي الدعم ل Microsoft أن تحديثًا معيناً سوف يعمل على حل المشكلة. سيتم تطبيق تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشكلات التي لا يعمل على حلها هذا التحديث.

المتطلبات المسبقة

لتطبيق هذا الإصلاح العاجل، يجب أن يكون لديك Microsoft.NET Framework 3.5 Service Pack 1 (SP1) مثبتاً على جهاز كمبيوتر الذي يعمل بأحد أنظمة التشغيل التالية:
  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008 حزمة الخدمة SP2
  • Windows 7
  • Windows Server 2008 R2

قم بإعادة تشغيل متطلبات

يجب إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل في حالة استخدام أي الملفات المتأثرة عند تثبيت الإصلاح الجديد. To avoid restarting the computer, shut down any ASP.NET Web site before you install the hotfix.

معلومات استبدال الإصلاح العاجل

لا يحل هذا الإصلاح العاجل محل أية إصلاحات جديدة أخرى.

معلومات الملف

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل سمات الملف (أو سمات الملفات الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات في "التوقيت العالمي" (UTC). عندما تقوم بعرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدمالمنطقة الزمنيةعلامة جدولة فيالتاريخ والوقتعنصر في "لوحة التحكم".
For all supported x86-based versions of Windows Vista SP2 and of Windows Server 2008 SP2
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Aspnet_wp.exe2.0.50727.443530,54403-Mar-201012: 08الإصدار x86
Webengine.dll2.0.50727.4435435,53603-Mar-201012: 08الإصدار x86
System.web.dll2.0.50727.44355,242,88003-Mar-201012: 08الإصدار x86
For all supported x64-based versions of Windows Vista SP2 and of Windows Server 2008 SP2
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Aspnet_wp.exe2.0.50727.443542,32003-Mar-201012: 08x 64
Webengine.dll2.0.50727.4435744,78403-Mar-201012: 08x 64
System.web.dll2.0.50727.44355,255,16803-Mar-201012: 08x 64
For all supported IA-64-based versions of Windows Server 2008 SP2
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Aspnet_wp.exe2.0.50727.443582,25603-Mar-201012: 09عبارة-64
Webengine.dll2.0.50727.44351,229,64803-Mar-201012: 09عبارة-64
System.web.dll2.0.50727.44354,775,93603-Mar-201012: 09عبارة-64
لكافة الإصدارات المستندة إلى x86 من Windows 7
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Aspnet_wp.exe2.0.50727.500730,54403-Mar-201023: 27الإصدار x86
Webengine.dll2.0.50727.5007436,04803-Mar-201023: 27الإصدار x86
System.web.dll2.0.50727.50075,246,97603-Mar-201023: 27الإصدار x86
لكافة الإصدارات المستندة إلى x64 من Windows 7 ومن Windows Server 2008 R2
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Aspnet_wp.exe2.0.50727.500742,32003-Mar-201023:26x 64
Webengine.dll2.0.50727.5007745,29603-Mar-201023:26x 64
System.web.dll2.0.50727.50075,255,16803-Mar-201023:26x 64
كافة إصدارات Windows Server 2008 R2 التي IA-تستند إلى x64 المعتمدة
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Aspnet_wp.exe2.0.50727.500782,25603-Mar-201023: 25عبارة-64
Webengine.dll2.0.50727.50071,231,18403-Mar-201023: 25عبارة-64
System.web.dll2.0.50727.50074,775,93603-Mar-201023: 25عبارة-64
الحل البديل
لإيجاد حل بديل للمشكلة الأولى، استخدم إحدى الطريقتين التاليتين.

الطريقة الأولى

قم بإنشاء حساب له نفس اسم المستخدم وكلمة المرور كهوية IUSR. ثم اكتب الاسم وكلمة المرور في قسم الخاص هوية، وقم بإضافة المقطع في ملف Web.config مستوى التطبيقات. على سبيل المثال، أضف المقطع التالي في ملف Web.config مستوى التطبيقات:
<identity impersonate="true" username="username" password=" password" />
بالإضافة إلى ذلك، يجب إضافة التكوين التالي إلى ملف Web.config مستوى التطبيقات لمنع ظهور خطأ تكوين IIS التي تحدث عندما تقوم بإضافة مقطع الهوية:
<system.webServer><validation validateIntegratedModeConfiguration="false" /></system.webServer>
الطريقة الثانية

تمكين مصادقة الوصول المجهول والمصادقة المستندة إلى نماذج ASP.NET في وضع IIS التقليدية. بعد ذلك، قم باستخدام التكوين التالي تمثيل الرمز المميز للمستخدم المجهول:
<identity impersonate=”true”/>
في هذه الحالة، يكون الرمز المميز للمستخدم المجهول IUSR الرمز المميز.
تصريح
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في قسم "تنطبق على".
معلومات أخرى
للحصول على مزيد من المعلومات حول الخيارات التي يمكنك استخدامها لنشر أجزاء ويب ل SharePoint، قم بزيارة موقع Microsoft TechNet على ويب التالي:للحصول على مزيد من المعلومات حول عدادات الأداء ل ASP.NET، قم بزيارة موقع شبكة الاتصال المطور Microsoft (MSDN) التالي على الويب:للحصول على مزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
824684وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 979917 - آخر مراجعة: 11/18/2010 04:40:00 - المراجعة: 1.0

Microsoft .NET Framework 2.0, Microsoft ASP.NET 2.0

  • kbexpertiseadvanced kbsurveynew kbqfe kbmt KB979917 KbMtar
تعليقات
html>_2" href="http://www.microsoft.com/trademarks" ms.title="العلامات التجارية" class="ctl_footerNavLink" data-bi-name="Footer_Trademarks" data-bi-slot="3"> العلامات التجارية
  • © 2016 Microsoft
  • did=1&t=">050&did=1&t=">p;t=">