تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

الأعراض

عند استخدام أسلوب تحميل طراز الكائن XMLDOM بشكل متزامن تحميل مستند لغة توصيف الموسعة (XML) على جهاز كمبيوتر عميل عبر اتصال SSL، يفشل الأسلوب مع الخطأ 0x800c0007 و INET_E_DATA_NOT_AVAILABLE إرجاع قيمة.

السبب

تحدث هذه المشكلة عند الملف غير مخزنة مؤقتاً على الكمبيوتر العميل. هناك عدة أسباب لماذا الملف قد لا يتم تخزينها مؤقتاً:

  • المستخدم بتحديد خانة الاختيار عدم حفظ الصفحات المشفرة إلى القرص في علامة التبويب خيارات متقدمة لمربع الحوار خيارات إنترنت .

  • يرسل الملقم Pragma:no-ذاكرة التخزين المؤقت أو ذاكرة التخزين المؤقت-عنصر التحكم: لا-رأس ذاكرة التخزين المؤقت.

  • إذا كنت تستخدم ملقم معلومات إنترنت (IIS) ل Microsoft، هو تعيين الخيار انتهاء الصلاحية المحتوى إلى "صلاحية مباشرة"، الذي يرسل رؤوس لا مخبأ، فضلا عن انتهاء مدة الصلاحية: 0 رأس http.

الحل

لحل هذه المشكلة، نفذ الخطوات التالية:

  1. في Internet Explorer، من القائمة أدوات ، انقر فوق خيارات إنترنت. ضمن علامة التبويب خيارات متقدمة ، قم بإلغاء تحديد خانة الاختيار عدم حفظ الصفحات المشفرة إلى القرص .

  2. تأكد من أن الخادم لا يرسل رؤوس لا مخبأ.

  3. في IIS، في الأداة الإضافية وحدة التحكم بالإدارة ل Microsoft (MMC)، انقر نقراً مزدوجاً فوق ملف XML. ضمن علامة التبويب رؤوس HTTP ، أوقف تشغيل خيار انتهاء الصلاحية المحتوى.

الحالة

أقرت Microsoft أن هذا هو الشوائب في منتجات Microsoft المسردة في بداية هذه المقالة.

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

خطوات إعادة إنشاء المشكلة

  1. في Internet Explorer، من القائمة أدوات ، انقر فوق خيارات إنترنت. ضمن علامة التبويب خيارات متقدمة ، قم بإلغاء تحديد خانة الاختيار عدم حفظ الصفحات المشفرة إلى القرص .

  2. إنشاء ملف HTML يسمى Test.html ثم قم بلصق التعليمة البرمجية التالية:

    <HTML><BODY><INPUT type=button onclick=loadmyxml() value="Load XML"><SCRIPT>function loadmyxml(){var XMLObj = new ActiveXObject("Microsoft.XMLDOM")XMLObj.async = false;XMLObj.load('https://localhost/secure/test.xml'); if (XMLObj.parseError.errorCode != 0)alert("Error loading XML file : " + XMLObj.parseError.reason);elsealert (XMLObj.xml);}</script></BODY></HTML>
  3. حفظ Test.html إلى مجلد أمن على ملقم ويب.

  4. إنشاء ملف XML جديد يسمى Test.xml ثم قم بلصق التعليمة البرمجية التالية:

    <?xml version='1.0' ?><BOOKLIST><BOOK><CATEGORY>Fiction</CATEGORY><TITLE>The Snow Leopard</TITLE><AUTHOR>Desmond Bagley</AUTHOR></BOOK></BOOKLIST>
  5. حفظ Test.xml إلى مجلد أمن على ملقم ويب.

  6. في Internet Explorer، استعرض للوصول إلى Test.html ومن ثم انقر فوق تحميل XML. ظهور خطأ 0x800c0007.

المراجع

للحصول على مزيد من المعلومات حول XML، راجع المقالة التالية في شبكة مطوري Microsoft (MSDN):

http://msdn.microsoft.com/xml/default.aspلمزيد من المعلومات حول تطوير الحلول المستندة إلى ويب ل Microsoft Internet Explorer، قم بزيارة مواقع Microsoft التالية على الويب:

http://msdn.microsoft.com/ie/ http://support.microsoft.com/iep

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

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

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×