我有一個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