我有一个MVC应用程序,我必须注销。要我创建TE主页从MVC注销
[ <a id="A2" name="lnkLogout" href="http://localhost:1234/Home/LogOut" >Logout</a> ]
上的链接的应用程序退出并创建控制器页的LoutOut行动现在
public ActionResult LogOut()
{
Session.Clear();
Session.Abandon();
Redirect("http://AnotherApplicaton/Home/LogOut");
}
当我点击注销其重定向链接到注销操作,并在LogOut操作中删除所有会话,但是当我单击浏览器的后退按钮时,它会返回到上一页并且会话仍处于活动状态。有没有人有这个问题的解决方案。
,这真是个好主意,这样做呢?我应该在每个视图上明确设置这些吗?为什么这不是MVC应用程序的默认设置?.....这听起来像是一个合理的建议,但由于某些原因,除少数情况外,这似乎很奇怪。任何建议/意见? – VoodooChild 2010-12-17 07:08:14