Я новичок в MVC, и мой вопрос заключается в том, как настроить корневой каталог сайтов так, чтобы он указывал на конкретное действие Controller +, а затем в файле Web.config установить местоположение + путь к корню сайта, например:: http://localhost:8080/ чтобы иметь доступ ко всем анонимным и вошедшим в систему.
Я играл с местоположением и путем, но просто не могу понять это, и в моем Global.asax яне уверен, что у меня есть правильный корень для Home + Index как контроллер + действие.
Вот код:
web.config (фрагменты)
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="2880"/>
</authentication>
<authorization>
<deny users="?" />
<allow users="*" />
</authorization>
Я не уверен, каким должен быть <location path="">
корня сайта.
Global.asax (фрагменты)
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
}
TheМаршрут по умолчанию в Global.asax для сайта Я хотел бы, чтобы он пошел на Домашний контроллер и Индекс действия , поэтому при вводе http://localhost:8080/
Спасибозаранее.