IIS 7.5 MVC يتطلب المصادقة للحصول على ملفات ثابتة

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

  •  13-09-2019
  •  | 
  •  

سؤال

لقد قمت للتو بتثبيت Windows 7 وأحاول الحصول على تطبيق MVC الذي كان يعمل في IIS 7 يعمل في IIS 7.5.

المشكلة لدي هي أنه عندما يحاول تحميل أي ملفات ثابتة (CSS، GIF، JPG ...) يتطلب المصادقة. لذلك إذا حاولت الذهاب إلى:

http://example.com/Content/site.css

يعيد توجيه إلى:

http://example.com/Account/LogIn?ReturnUrl=/Content/site.css
هل كانت مفيدة؟

المحلول

انتهى بي الأمر في العثور على المشكلة. يبدو أنني بحاجة إلى حسابات IIS_USRS & IUSR للحصول على الوصول إلى القراءة. أنا متأكد من أنه كان لدي حساب فيستا فقط حساب IIS_USRS.

نصائح أخرى

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

يبدو أنك قد افسدت بشيء ما.

إذا كنت تأخذ تطبيق قالب ASP.NET MVC (تم إنشاؤه واحد عند بدء تشغيل مشروع MVC جديد)، فلن يحتاجه إلى إذن لتنزيل المحتوى الثابت.

إذا قدمت المزيد من المعلومات، مثل طرقك، أو أي شيء آخر، فسيكون من الأسهل فهم مشكلتك وإيجاد حل لذلك.

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