خطأ: قد تظهر قيمة الخطأ 0x800c0008 عند إرسال طلب HTTPS POST من خلال وظيفة IMoniker::BindToStorage واستخدام واجهة IStream لتوفير بيانات HTTP POST

الأعراض

عند إرسال طلب HTTP post للنشر من خلال وظيفة IMoniker::BindToStorage ، قد تظهر قيمة الخطأ 0x800c0008 (-2146697208) الخاص بطلب POST. تظهر هذه القيمة الخطأ عن طريق إحدى المعلمات للدالة IBindStatusCallback::OnStopBinding التي طبقت على البرنامج العميل.


قد تحدث هذه المشكلة إذا تحققت كافة الشروط التالية:
  • يمكنك استخدام الدالة IMoniker::BindToStorage لربط URL.
  • يمكنك استخدام واجهة IStream لتوفير بيانات HTTP POST.
  • لديك مشكلة مع شهادة الملقم.
  • يتم استخدام اتصال HTTP جديد بدلاً من اتصال HTTP موجود.

السبب

تحدث هذه المشكلة لأن الوحدة النمطية URLMON لم تعالج خطأ شهادة بشكل صحيح داخليا عند الوحدة النمطية URLMON بتأسيس اتصال جديد. عند حدوث هذا السلوك، قد الوحدة النمطية URLMON لإنهاء طلب HTTP بسبب الخطأ.

الحل

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

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

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

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

المتطلبات الأساسية

يجب أن يكون لديك Windows XP Service Pack 1 (SP1) أو Windows XP Service Pack 2 (SP2) مثبتاً على جهاز الكمبيوتر.

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

ليس من الضروري إعادة تشغيل جهاز الكمبيوتر بعد تطبيق هذا الإصلاح العاجل.

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

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

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

يحتوي إصدار اللغة الإنجليزية من هذا الإصلاح العاجل على سمات الملف (أو سمات الملف الأحدث) المسرودة في الجدول التالي. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات بالتوقيت العالمي المتفق عليه (UTC). عند عرض معلومات الملف، يتم تحويلها إلى التوقيت المحلي. لمعرفة الفرق بين التوقيت العالمي المتفق عليه والتوقيت المحلي، استخدم علامة التبويب المنطقة الزمنية في أداة التاريخ والوقت في "لوحة التحكم".
برنامج Internet Explorer 6 مع Windows XP SP1
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Urlmon.dll6.0.2800.1532462,33626-Jan-200609:25x86
برنامج Internet Explorer 6 مع Windows XP SP2
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
Urlmon.dll6.0.2900.2771610,81607-Oct-200517:15x86
بعد تثبيت الإصلاح الجديد، يمكنك تمكين أو تعطيل الإصلاح الجديد عن طريق إضافة إدخال تسجيل في التسجيل. لإضافة إدخال التسجيل، اتبع الخطوات التالية:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب regedit، وثم انقر فوق موافق.
  2. حدد موقع ومن ثم انقر فوق مفتاح التسجيل الفرعي التالي:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main
  3. في القائمة تحرير ، أشر إلى
    جديد، ثم انقر فوق مفتاح.
  4. اكتب FeatureControlومن ثم اضغط ENTER.
  5. انقر نقراً مزدوجاً فوق FeatureControl، ثم أشر إلى
    جديد، ثم انقر فوق مفتاح.
  6. نوع
    FEATURE_SHOW_CERT_WARNINGS_ON_POST_FROM_ISTREAM_KB906379ومن ثم اضغط ENTER.
  7. انقر بالزر الأيمن
    FEATURE_SHOW_CERT_WARNINGS_ON_POST_FROM_ISTREAM_KB906379، أشر إلى جديد، ومن ثم انقر فوق قيمة DWORD.
  8. اكتب iexplore.exe أو *، ومن ثم اضغط ENTER.

    ملاحظة: في هذه الخطوة، * يمثل كافة الملفات القابلة للتنفيذ.
  9. انقر نقراً مزدوجاً فوق iexplore.exe، نوع
    1 في المربع بيانات القيمة ، ثم انقر فوق
    "موافق" لتمكين هذا الإصلاح العاجل.

    ملاحظة: لتعطيل الإصلاح الجديد، اكتب 0 في
    المربع " بيانات القيمة ".
  10. من القائمة ملف ، انقر فوق
    إنهاء لإنهاء "محرر التسجيل".

الحالة

أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".

مزيد من المعلومات

لمزيد من المعلومات حول المصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
824684 وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft

خصائص

رقم الموضوع: 906379 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 1

تعليقات