我正在运行ASP.NET MVC 4与所有默认的成员代码。为的AccountController的注销时的代码是:SimpleMembershipProvider不会破坏会话后WebSecurity.SignOut
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult LogOff()
{
WebSecurity.Logout();
return RedirectToAction("Index", "Home");
}
我注意到,这个代码不破坏会议,这意味着,如果我有一个帐户登录,保存的东西会话,然后注销,并用不同的帐户登录在Web浏览器的同一个实例中,我仍然可以看到前一个用户的会话。
不知道为什么会发生这种情况。任何建议将不胜感激。谢谢。
或换句话说 - 他们让你决定何时清除或不清除会话 –