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

فشل استدعاء XMLHTTP URLs مع بيانات اعتماد المستخدم المضمنة

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

اضغط هنا لرابط المقالة باللغة الانجليزية832414
ملاحظة يتم استبدالها التحديث الموضح في هذه المقالة التحديث الموضح في مقالة "قاعدة معارف Microsoft" التالية:
887606يستخدم MSXML أوراق الاعتماد المخزنة مؤقتاً بشكل غير صحيح
الأعراض
إجراء مكالمات XMLHTTP مع التنسيقات التالية: فشل الاستدعاء
Xmlhttp.open("GET","http://someone:mypass@www.northwindtraders.com/default.asp", false, "someone", "passwd");
Xmlhttp.open("GET", "http://someone:mypass@www.northwindtraders.com/default.asp",  false, "", "");
Xmlhttp.open("GET", "http://www.northwindtraders.com/default.asp",  false, "someone", "mypass");
وظهور رسالة الخطأ التالية:
خطأ بناء جملة غير صالح
ومع ذلك، يتم إجراء المكالمة التالية بنجاح:
Xmlhttp.open("GET", "http://www.northwindtraders.com/default.asp", false, "", "");
السبب
التحديث الأمني الخاص ببرنامج Microsoft Internet Explorer الموضح في مقالة "قاعدة معارف Microsoft" التالية bans URLs مع بيانات اعتماد المستخدم المضمن:
832894رقم MS04-004: تحديث الأمان التراكمي لبرنامج Internet Explorer
.
معلومات أخرى
حتى بعد تطبيق الإصلاح الذي يتم توفيره في هذه المقالة تنسيقات XMLHTTP الاستدعاءات ذات URLs في التالية الفشل ثابتة.
Xmlhttp.open("GET","http://someone:mypass@www.northwindtraders.com/default.asp", false);
Xmlhttp.open("GET","http://someone:mypass@www.northwindtraders.com/default.asp", false, "someone", "passwd");
الذي يجب تطبيق الإصلاح ثم يجب أيضاً تغيير URL التنسيق التالي.
Xmlhttp.open("GET", "http://www.northwindtraders.com/default.asp", false, "someone", "mypass");
الحل
يتوفر الآن إصلاح معتمد من Microsoft. سيتم فقط تمكين إصلاح هذا السيناريو حيث يتم تمرير بيانات اعتماد المستخدم كمعلمات في استدعاء الأسلوب Open(). سيتم إصلاح هذا عدم تمكين سيناريوهات حيث يتم تضمين بيانات اعتماد المستخدم في URL.

ملاحظة تم إصلاح هذا فقط من أجل الإصدارات التالية من XML Microsoft محلل (MSXML):
  • XML Microsoft 2.6
  • XML Microsoft 3.0 المزود بحزمة الخدمة Service Pack 2
  • XML Microsoft 3.0 المزود بحزمة الخدمة Service Pack 3
  • XML Microsoft 3.0 Service Pack 4
  • XML Microsoft 4.0 Service Pack 2
للحصول على معلومات إضافية حول كيفية الحصول على الملفات التي تم تحديثها و للحصول على المزيد من التفاصيل, انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
887606يستخدم MSXML أوراق الاعتماد المخزنة مؤقتاً بشكل غير صحيح
الحل البديل
للتغلب على هذه المشكلة، استخدم التنسيق التالي.
Xmlhttp.open("GET", "http://www.northwindtraders.com/default.asp", false, "", "");
تصريح
أقرت Microsoft أن سيناريو حيث مضمن المستخدم بيانات اعتماد يتم تمريرها كمعلمات في استدعاء الأسلوب Open() وليست في URL ، مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
مراجع
للحصول على مزيد من المعلومات، راجع نشرة أمان Microsoft التالية:لمزيد من المعلومات، انقر فوق أرقام المقالات التالية لعرضها في "قاعدة المعارف لـ Microsoft:
834489Internet Explorer لا يعتمد أسماء المستخدمين وكلمات المرور في عناوين موقع ويب (HTTP أو HTTPS URLs)
887606يستخدم MSXML أوراق الاعتماد المخزنة مؤقتاً بشكل غير صحيح
269238INFO: قائمة إصدار محلل XML Microsoft
278674 تحديد إصدار محلل MSXML مثبت في الكمبيوتر
الشركات ، المؤسسات ، منتجات ، أسماء المجال, عناوين البريد الإلكتروني ، الشعارات ، الأشخاص, ، والأحداث المشار إليها هنا بمثابة وهمية. لا تقترن أي شركة ، المؤسسة ، المنتج, اسم المجال ، عنوان البريد الإلكتروني ، شعار ، الشخص أو أماكن أو أحداث أو ولا يجب التلميح إلى اقتران من هذا النوع.

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

خصائص

رقم الموضوع: 832414 - آخر مراجعة: 12/26/2006 03:10:33 - المراجعة: 11.5

Microsoft XML Parser 2.6, Microsoft XML Parser 3.0, Microsoft XML Core Services 4.0

  • kbmt kbfix kbbug kbsecvulnerability kbsecbulletin kbsecurity kbhotfixserver kbqfe KB832414 KbMtar
تعليقات
>t>