Запуск приложения MVC через IIS приводит к отклонению списка каталогов

У меня есть приложение .Net MVC, которое отлично работает, если я использую сборку в веб-сервере Visual Studio. Если я использую страницы свойств проектов, чтобы переключиться на IIS в качестве веб-сервера и создать виртуальный каталог для своего проекта, любой запрос, который я отправляю на сервер, приводит к ошибке «Список каталогов запрещен».

Кто-нибудь знает решение для этого?


person Mats    schedule 19.09.2008    source источник


Ответы (2)


Это проблема с URL-адресами без расширения до IIS7.

Ему нужен либо фильтр ISAPI, либо дублирующиеся маршруты в таблице маршрутизации с расширением .mvc. Попробуйте блог ScottGu на weblogs.asp.net.

person Steve Morgan    schedule 19.09.2008

Возможно, IIS не имеет default.aspx, настроенного в качестве стартовой страницы.

person Erik    schedule 19.09.2008