У меня проблема с маршрутизацией на сервере (IIS6). Он хорошо работает на среде разработки:Проблема MapRoute в ASP.NET MVC (для IIS6)
routes.MapRoute(
"FindCities",
"FindCities/{state_id}",
new { controller = "Regions", action = "FindCitiesByStateID", state_id = "" });
Здесь я называю это действие:
$.ajax({
type: "GET",
contentType: "application/json; charset=utf-8",
url: "FindCities/" + state_id,
data: "{}",
dataType: "json"
...
Все маршруты у меня есть:
routes.MapRoute(
"Default",
"{controller}.aspx/{action}/{id}",
new { action = "Index", id = "" }
);
routes.MapRoute(
"Root",
"",
new { controller = "Home", action = "Index", id = "" }
);
Я попытался URL: «FindCities.aspx/"+ state_id и" FindCities.aspx/{state_id} "и другие варианты, но он не находит правильного пути. Каков правильный способ создания маршрутов для IIS6? ТИА