Запуск приложения MVC через IIS приводит к появлению сообщения “Отказано в перечислении каталогов”.
-
01-07-2019 - |
Вопрос
У меня есть приложение .Net MVC, которое работает нормально, если я использую сборку на веб-сервере Visual Studio.Если я использую страницы свойств проектов для переключения на IIS в качестве веб-сервера и создания виртуального каталога для моего проекта, любой запрос, который я отправляю на сервер, приводит к сбою "Отказано в перечислении каталогов".
Кто-нибудь знает решение для этого?
Решение
Это проблема с URL-адресами без расширения до IIS7.
Для этого нужен либо фильтр ISAPI, либо повторяющиеся маршруты в таблице маршрутизации с расширением .mvc.Загляните в блог СкоттГу по адресу weblogs.asp.net.
Другие советы
Возможно, у IIS нет default.aspx, настроенного в качестве начальной страницы.
Не связан с StackOverflow