У меня есть действие выхода из системы на контроллере:
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 верны. Поэтому, когда мое представление отображается, оно по-прежнему ведет себя так, как будто пользователь вошел в систему. Может ли кто-нибудь предоставить решение и/или объяснение?