登录后不使用后退按钮进入上一页

时间:2011-03-02 16:06:29

标签: asp.net

我在ASP.NET中工作,并希望在有人登录我的应用程序后限制后退按钮。我有一个登录页面,我不希望用户在单击后退按钮时返回上一页。

1 个答案:

答案 0 :(得分:0)

在您的登录页面上输入:

if(Session["loggedin"] != null){
  Response.Redirect("Adminpage.aspx");
}

按下登录按钮并验证用户凭据后,执行此操作

Session["loggedin"] = true;

当用户返回登录页面时,它将检查用户是否已登录,因此重定向回另一页。

注意:当用户的浏览器打开缓存时, NOT 将会工作。我很害怕你必须强制刷新那个页面,你可以使用元标记。