我在Global.asax中有以下条目:
routes.MapRoute(
"Email",
"Email/{emailId}",
new { controller = "Email", action = "Index", emailId = UrlParameter.Optional}
);
routes.MapRoute(
"Details",
"Details/{rmaid}/{orderid}",
new { controller = "Details", action = "Index", rmaid = UrlParameter.Optional, orderid = UrlParameter.Optional }
);
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional} // Parameter defaults
);
routes.MapRoute(
"Logout", // Route name
"Logout/", // URL with parameters
new { controller = "Home", action = "Logout"} // Parameter defaults
);
Logout最后一次给我404.
我的家庭控制器有以下条目:
public ActionResult Logout()
{
Session.Abandon();
return Redirect("/");
}
答案 0 :(得分:1)
首先输入您的退出路线,然后输入默认路线。 但是,如果您不使用该注销路线,您还可以导航到Home / Logout。