我想读取 cookie 以查看他们之前是否访问过该站点,然后决定他们应该去哪里。
如果不是 cookie,则加载默认页面。
我会在 RegisterRoutes 中处理这个吗?
这是我目前拥有的:
public class MvcApplication : HttpApplication
{
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
//filters.Add(new HandleErrorAttribute());
}
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Account", action = "Logon", id = UrlParameter.Optional }
);
}
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
RegisterGlobalFilters(GlobalFilters.Filters);
RegisterRoutes(RouteTable.Routes);
}
}
我是要更改 RegisterRoutes 以决定从这里去哪里还是我会在其他地方这样做?