Файлы ASP. NET MVC JS и CSS недоступны, если они зарегистрированы как другой пользователь - PullRequest
0 голосов
/ 28 февраля 2020

У меня есть приложение ASP. NET MVC C# в Visual Studio 2019. Ядром аутентификации является Windows Аутентификация, и у меня несколько ролей (хранятся в базе данных).

Я определил несколько Windows тестовых учетных записей пользователей на моем локальном компьютере разработчика (Windows 10) для целей тестирования и связанных специфических c тестовых учетных записей пользователей с указанной c ролью моего ASP. NET MVC приложения. Я настроил все браузеры на моей машине так, чтобы они всегда запрашивали имя пользователя и пароль, чтобы я мог имитировать разных пользователей / ролей.

Проблема:

Когда я Войдите в веб-приложение под своей личной учетной записью - пользователь windows, который устанавливает Visual Studio 2019 (и IIS express), все в порядке, но когда я вхожу в веб-приложение с некоторыми учетными записями тестирования, веб-страница не работает.

Причина в том, что файлы JavaScript и CSS (а у меня их много в BundleConfig.cs) недоступны.

Я вижу множество следующих сообщений для каждого файла js и css:

"Не удалось загрузить ресурс: сервер ответил со статусом 500 ( Внутренняя ошибка сервера) "

Есть идеи, что здесь не так - может быть, некоторые права доступа к файлу?

...