IIS7 - 401 خطأ غير مصرح به أثناء قراءة ملف XML الخارجي من SWF (فلاش)

StackOverflow https://stackoverflow.com/questions/3655486

سؤال

أحصل على خطأ 401 غير مصرح به عندما أحاول قراءة ملف XML من ملف SWF Flash في IIS7. يقع الملف بجوار ملف SWF في نظام الملفات.

عندما أتصفح ملف XML عبر المتصفح ، أحصل على ما يلي:

HTTP خطأ 401.3 - غير مصرح به ليس لديك إذن لعرض هذا الدليل أو الصفحة بسبب تكوين قائمة التحكم في الوصول (ACL) أو إعدادات التشفير لهذا المورد على خادم الويب.

لقد أعطيت IIS_IUSRS إذنًا كاملاً لهذا المجلد ولكن ما زلت أحصل على نفس الخطأ. هل هذا شيء محدد؟

شكرًا.

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

المحلول

لقد اكتشفت أخيرًا المشكلة ، لسبب ما ، تم تمكين ملف XML المعني "تشفير المحتويات لتأمين البيانات". بمجرد تعطيل الخيار ، بدأ العمل بشكل جيد.

لتعطيل "تشفير المحتويات لتأمين البيانات" ، النقر بزر الماوس الأيمن على الملف -> ضمن السمات العامة ، انقر فوق "Advanced" -> ضمن "ضغط أو تشفير السمات" ، قم بإلغاء تحديد الخيار إذا تم تحديده بالفعل.

نأمل أن يجد شخص ما هذا مفيدًا.

شكرًا.

نصائح أخرى

هل يمكنك التحقق من أن IIS_IUSRS لديه حق الوصول إلى ملف XML (وليس فقط المجلد الذي يوجد فيه الملف)؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top