我在控制器上有
一个注销操作:
public ActionResult logoff()
{
var x = Request.IsAuthenticated;
var y = User.Identity.IsAuthenticated;
FormsAuthentication.SignOut();
Session.Abandon();
var a = Request.IsAuthenticated;
var b = User.Identity.IsAuthenticated;
return View();
}
但是,x,y,a和b都是正确的。所以当我的视图呈现时,它仍然像用户登录一样行为。有人可以提供解决方案和/或解释?