مقدمة
يوفر هذا الإصلاح العاجل لاتصالات Windows (WCF) في Microsoft NET Framework 35 Service Pack 1 (SP1) الميزات التالية على جهاز كمبيوتر يعمل بنظام التشغيل Windows 7 أو Windows Server 2008 R2. هذا الإصلاح العاجل أيضا شرط أساسي لبرنامج Microsoft Office SharePoint Server 2010.
ميزة 1
الإصلاح إضافة الخاصية اللووينسيكوريترانسبورت في فئة سيكوريتيبيندينجيليمينت .NET Framework 3.5 Service Pack 1. يتم تعيين القيمة الافتراضية لهذه الخاصية إلى False. عند تعيين الخاصية إلى True، يمكن إرسال رسالة آمنة وضع مختلط عبر نقل غير آمنة مثل HTTP في الخدمات الأساسية لاتصالات Windows (WCF). يجب تعيين الخاصية إلى True عند العميل والخدمة فقط في بيئة موثوق بها.
ميزة 2
خدمات WCF في.NET Framework 3.5 Service Pack 1 استخدام مؤشر ترابط واحد فقط لتلقي رسائل آمنة، حتى لو كان SharePoint خدمات ويب متعددة وفي الوقت نفسه تلقي طلبات من العملاء خدمة مختلفة.
إضافة هذا الإصلاح العاجل وظائف نقطة النهاية ديسباتشيرسينتشرونيزيشن لتحسين أداء SharePoint services استخدام صندوق رأس المال العامل. تمكنك هذه الوظيفة نقطة النهاية على استخدام مؤشرات ترابط متعددة في مثيل خدمة لتلقي رسائل آمنة وفي الوقت نفسه.
ميزة 3
يوفر هذا الإصلاح العاجل للوصول إلى الخاصية أووتجوينجسوبورتينجتوكينس في الفئة سيكوريتيميساجيبروبيرتي . عملاء خدمة ويب SharePoint استخدام هذه الخاصية الجديدة لتقليل زمن الوصول المتوسط لطلبات العميل بإعادة استخدام رموز مميزة عندما تكون مطلوبة. سابقا، كانت إعادة إنشاء الرموز المميزة لكل طلب.
مزيد من المعلومات
معلومات الإصلاح العاجل
الآن يتوفر إصلاح عاجل معتمد من Microsoft. ومع ذلك، الغرض منه هو حل المشكلة الموضحة في هذه المقالة فقط. تطبيقها فقط على الأنظمة التي تواجه هذه المشكلة بالتحديد.
لحل هذه المشكلة، اتصل بخدمات دعم العملاء في Microsoft للحصول على الإصلاح العاجل. للحصول على قائمة كاملة من أرقام هواتف خدمات دعم العملاء في Microsoft وعلى معلومات حول تكاليف الدعم، الرجاء زيارة موقع Microsoft التالي على الويب:
http://support.microsoft.com/contactus/?ws=supportملاحظة: في بعض الحالات، قد يتم إلغاء المصروفات التي تحتسب عادة على مكالمات الدعم إذا قرر أخصائي الدعم لدى Microsoft أن تحديثًا معيناً سوف يعمل على حل المشكلة. سيتم اضافة تكاليف الدعم المعتادة على أسئلة الدعم الإضافية والمشاكل التي لا يأهل على حلها للتحديث المطلوب.
لتنزيل هذا الإصلاح العاجل من معرض التعليمات البرمجية شبكة مطوري Microsoft (MSDN)، قم بزيارة موقع Microsoft التالي على الويب:
http://code.msdn.microsoft.com/KB976462ملاحظة: يعرض المعرض رمز MSDN اللغات التي يتوفر الإصلاح العاجل. في حالة عدم ظهور اللغة الخاصة بك المذكورة، فيرجع صفحة المورد معرض التعليمات البرمجية غير متوفرة لتلك اللغة.
بدلاً من ذلك، يمكنك تنزيل هذا الإصلاح العاجل التراكمي من موقع "ويب Microsoft الاتصال" التالي:
https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=23806يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في عنصر التاريخ والوقت في "لوحة التحكم".
معلومات الملف
لكافة الإصدارات المعتمدة المستندة إلى x86 من Windows 7
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
النظام الأساسي |
---|---|---|---|---|---|
Smdiagnostics.dll |
3.0.4506.5000 |
110,592 |
23-Nov-2009 |
23:22 |
x86 |
System.identitymodel.dll |
3.0.4506.5000 |
438,272 |
23-Nov-2009 |
23:22 |
x86 |
System.runtime.serialization.dll |
3.0.4506.5000 |
970,752 |
23-Nov-2009 |
23:22 |
x86 |
System.servicemodel.dll |
3.0.4506.5000 |
5,967,872 |
23-Nov-2009 |
23:22 |
x86 |
Servicemonikersupport.dll |
3.0.4506.5000 |
17,256 |
23-Nov-2009 |
23:22 |
x86 |
لكافة الإصدارات المعتمدة المستندة إلى x64 من Windows 7 و Windows Server 2008 r2
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
النظام الأساسي |
---|---|---|---|---|---|
Servicemonikersupport.dll |
3.0.4506.5000 |
19,304 |
23-Nov-2009 |
23:23 |
x64 |
Smdiagnostics.dll |
3.0.4506.5000 |
94,208 |
23-Nov-2009 |
23:23 |
x64 |
System.identitymodel.dll |
3.0.4506.5000 |
397312 |
23-Nov-2009 |
23:23 |
x64 |
System.runtime.serialization.dll |
3.0.4506.5000 |
847,872 |
23-Nov-2009 |
23:23 |
x64 |
System.servicemodel.dll |
3.0.4506.5000 |
5,304,320 |
23-Nov-2009 |
23:23 |
x64 |
بالنسبة لكافة الإصدارات المستندة إلى إيتانيوم من Windows Server 2008 R2 المعتمدة
اسم الملف |
إصدار الملف |
حجم الملف |
التاريخ |
الوقت |
النظام الأساسي |
---|---|---|---|---|---|
Servicemonikersupport.dll |
3.0.4506.5000 |
33,640 |
23-Nov-2009 |
23:21 |
IA-64 |
Smdiagnostics.dll |
3.0.4506.5000 |
94,208 |
23-Nov-2009 |
23:21 |
IA-64 |
System.identitymodel.dll |
3.0.4506.5000 |
397312 |
23-Nov-2009 |
23:21 |
IA-64 |
System.runtime.serialization.dll |
3.0.4506.5000 |
847,872 |
23-Nov-2009 |
23:21 |
IA-64 |
System.servicemodel.dll |
3.0.4506.5000 |
5,304,320 |
23-Nov-2009 |
23:21 |
IA-64 |
المتطلبات الأساسية
يجب أن يكون لديك في.NET Framework 3.5 SP1 مثبتة لتطبيق هذا الإصلاح العاجل.
متطلبات إعادة التشغيل
ليس لديك لإعادة تشغيل جهاز الكمبيوتر بعد تثبيت هذا الإصلاح العاجل إذا لم يكن هناك لا مثيل.NET Framework قيد الاستخدام حاليا.
أمثلة الميزات الجديدة
يوضح مثال التعليمات البرمجية التالي كيفية استخدام الخاصية اللووينسيكوريترانسبورت في تكوين الأمان لربط مخصص.
<customBinding>
<binding name="SampleHttpBinding">
<security
authenticationMode="IssuedTokenOverTransport"
allowInsecureTransport="true"/>
<binaryMessageEncoding/>
<httpTransport/>
</binding>
</customBinding>
مثال التعليمات البرمجية التالي يوضح كيفية استخدام سلوك نقطة النهاية ديسباتشيرسينتشرونيزيشن لتحديد الحد الأقصى لعدد مؤشرات الترابط لتلقي الرسائل.
<services>
<service name="MicrosoftMyTestService">
<endpoint address="http://loocalhost/IService" binding="customBinding"
contract="IService"
behaviorConfiguration="ServiceEPBehavior" bindingConfiguration="MyCustomBinding">
</endpoint>
</service>
</services>
<behaviors>
<endpointBehaviors>
<behavior name="ServiceEPBehavior">
<dispatcherSynchronization maxPendingReceives="10"/>
</behavior>
</endpointBehaviors>
</behaviors>
الحالة
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".
المراجع
لمزيد من المعلومات حول الوظائف الموضحة في قسم "ميزة 1"، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
إصلاح 971831 : يتوفر إصلاح عاجل يضيف خاصية SecurityBindingElement.AllowInsecureTransport تسمح رسالة آمنة وضع مختلط لإرسالها عبر نقل غير أمن في صندوق رأس المال العامل .NET Framework 3.5 Service Pack 1
لمزيد من المعلومات حول الوظائف الموضحة في قسم "ميزة 2"، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
975955 يتوفر إصلاح عاجل يضيف سلوك نقطة نهاية يتيح خدمات استخدام مؤشرات ترابط متعددة لتلقي رسائل آمنة في.NET Framework 3.5 Service Pack 1
لمزيد من المعلومات حول الوظائف الموضحة في قسم "ميزة 3"، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
إصلاح 976394 : يتوفر إصلاح عاجل الذي يجعل الخاصية SecurityMessageProperty.OutgoingSupportingToken العامة في Microsoft.NET 3.5 Service Pack 1
لمزيد من المعلومات حول خاصية SecurityMessageProperty.OutgoingSupportingTokens في.NET Framework 4.0، قم بزيارة موقع Microsoft التالي على الويب:
http://msdn.microsoft.com/en-us/library/system.servicemodel.security.securitymessageproperty.outgoingsupportingtokens(VS.100).aspxلمزيد من المعلومات حول خاصية SecurityBindingElement.AllowInsecureTransport في.NET Framework 4.0، قم بزيارة موقع Microsoft التالي على الويب:
http://msdn.microsoft.com/en-us/library/system.servicemodel.channels.securitybindingelement.allowinsecuretransport(VS.100).aspxلمزيد من المعلومات حول فئة ديسباتشيرسينتشرونيزاتيونبيهافيورفي.NET Framework 4.0، قم بزيارة موقع Microsoft التالي على الويب: