0

我正在使用 C# 和 SQL SERVER 2008 作为后端的 ASP.NET MVC3 项目。

穆问题是:

在注销控制器上正在做

Session.Abandon();

 HttpContext.Response.Cookies.Set(new HttpCookie("Cookie-Name") { Value = string.Empty });

因此,会话将被清除,Cookie 也将被清除。

现在我希望如果任何用户点击浏览器的后退按钮,他/她应该被重定向到登录页面。

我怎样才能做到这一点?

4

1 回答 1

0

尝试:

if(!User.Identity.IsAuthenticated)
{
    RedirectToAction("Index", "Home");
}

[Authorize]在所需操作上使用数据注释。您应该为所有需要用户登录的页面执行类似的操作。

希望能帮助到你。

于 2013-07-11T11:16:15.213 回答