Я присоединился к команде, разрабатывающей приложение ASP.NET MVC версии 1. Я запускаю это приложение на своем локальном компьютере с помощью IIS версии 7.5. Моя операционная система - Windows Server 2008 R2 Enterprise Edition. Я использую Visual Studio 2008 SP1 для разработки.
Один из контроллеров в этом приложении называется ReportsController. Записи таблицы маршрутов для этого контроллера используют «Отчеты» как часть имени контроллера. У меня проблема в том, что, используя IIS 7.5 на моем локальном компьютере, я просто не могу получить доступ ни к одному из методов действия отчетов. Если я попытаюсь открыть, скажем, '/ Reports / Index' из Chrome или Firefox, Я получаю ответ 401 Неавторизованный (как видно с помощью Fiddler), и браузер отображает диалоговое окно ввода имени пользователя и пароля.
Обратите внимание на следующее:
Хотя я могу использовать Cassini для доступа к страницам отчетов, я бы действительно хотел бы понять, что вызывает эту проблему.