سؤال
لماذا لا يطالب Internet Explorer بالمصادقة عند الاتصال بخوادم FTP غير المجهولة؟
البيئة: جهاز أمان الويب (WSA) من Cisco، جميع إصدارات AsyncOS
ملاحظة: تشير مقالة قاعدة المعارف هذه إلى البرامج التي لا يتم صيانتها أو دعمها من قبل Cisco. يتم توفير المعلومات كنوع من المجاملة لراحتك. للحصول على مزيد من المساعدة، يرجى الاتصال بمورد البرامج.
وهذا حد معروف مع Internet Explorer 7 و 8 ووكلاء ويب عند إستخدام FTP عبر HTTP. هناك سيناريوهات معينة لن يقوم Internet Explorer 6 بالمطالبة بها أيضا.
في هذا السيناريو، يرسل WSA "مصادقة 401 مطلوبة" لطلب بيانات اعتماد المستخدم، ولكن Internet Explorer لا يطلب أبدا من المستخدم بيانات الاعتماد. ونتيجة لذلك، سيظهر لك Internet Explorer صفحة خطأ تشير إلى فشل المصادقة مقابل خادم FTP.
هذا التحديد على Internet Explorer مذكور أيضا في الصفحة التالية:http://technet.microsoft.com/en-us/library/bb794745.aspx. الرجاء قراءة القسم "كيفية الوصول إلى موقع FTP غير مجهول باستخدام Internet Explorer".
كما هو موضح في مقالة Microsoft TechNet، فإن الحل البديل هو إعداد اسم المستخدم وكلمة المرور على عنوان URL. على سبيل المثال: ftp://USERNAME:PASSWORD@ftp.example.com.
الرجاء ملاحظة أن Internet Explorer لن يسمح لك بإضافة أحرف معينة، مثل '؟' إلى كلمة المرور في URL. إذا كانت كلمة المرور الخاصة بك تتضمن حرف غير مسموح بإدخاله في URL، فيجب ترميزه إلى قيمة "URL مرمز": ftp://username:Pass%3F@ftpsite.com.
يمكن العثور على مزيد من المعلومات حول هذا النوع من الترميز على http://en.wikipedia.org/wiki/Percent-encoding.
بالنسبة للمرجع، لا يحتوي Firefox على هذا الحد وسيطلب من المستخدم المصادقة بشكل صحيح.