Приложение IIS 10 & IIS Express - MVC - 403 - Запрещено: доступ запрещен - PullRequest
0 голосов
/ 25 марта 2020

Так что я чувствую, что об этом много спрашивали, но ни один из найденных ответов не решил мою проблему.

У меня есть старый проект MVC 5, NET Framework 4.5, которым я являюсь пытаясь бежать в первый раз в возрасте. Независимо от того, запускаю ли я Visual Studio 2017 или IIS 10, я получаю одну и ту же ошибку:

403 - Запрещено: доступ запрещен. У вас нет разрешения на просмотр этого каталога или страницы с использованием предоставленных вами учетных данных.

Вещи, которые были предложены и которые я пробовал

  1. Анонимная аутентификация включена, Windows Отключено (используется проверка подлинности с помощью форм)
  2. IIS_IUSRS имеет полный доступ к каталогу (я даже добавил всех, чтобы быть уверенным)
  3. Он может обслуживать stati c контент из изображений
  4. Я попытался добавить следующее в web.config
<modules runAllManagedModulesForAllRequests="true"/>
Машина, на которой я ее запускаю, может запускать другие. NET MVC приложения полностью в порядке Я попытался запустить его на другом сервере, и я получил ту же ошибку

Я почти уверен, что в файле web.config есть что-то необычное, но я в растерянности.

Помогите пожалуйста

1 Ответ

0 голосов
/ 26 марта 2020

Спасибо за дополнительные вопросы. В итоге я вернулся к более раннему коммиту, заново выполнил все пакеты Nuget, и теперь он работает, я больше не могу тратить время на игры с неработающей сборкой. Очевидно, что какой-то пакет Nuget обновился и все испортил.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...