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