У меня следующая проблема: при попытке доступа к определенной странице (http://mysite.com/Client/) я получаю сообщение об ошибке «Отказано в доступе» (403 - Запрещено: доступ запрещен), но если я пытаюсь получить доступ к тому же URL-адресу, используя « Индекс "в конце (http://mysite.com/Client/Index), это работает! И у меня есть много других папок, которые работают без" Индекс "в URL.
Самое странное то, что на тестовом сервере (http://mysite.com:8080) я могу получить доступ обоими способами (/ Client / и / Client / Index /). К этому времени я не знаю, является ли это проблемой IIS 7, или в папке клиента по какой-то причине, если он находится в Web.config или я просто схожу с ума!
Маршруты следующие:
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional} // Parameter defaults
);
Еще одна вещь: приложение тестового сервера и приложение основного сервера совпадают!
Может кто-нибудь помочь мне? Спасибо!
P.S .: В web.config нет настроек авторизации.