用户登录之后,点击浏览器后退或者直接页面后退,不能再回到登录页面
请问怎么实现?

解决方案 »

  1.   

    保存下用户名(session/cookie),进入登陆后判断下session["username"]!=null
      

  2.   

    我已经判断了,不过是登录之后在浏览器里面输入登录页面的地址就跳回首页
                if (HttpContext.Current.User.Identity.IsAuthenticated)
                {
                    Response.Redirect("Index.aspx");
                }
      

  3.   

    在登陆页面的Page_Load事件中
    加入
    Response.Cache.SetNoStore();
    这样点后退就会显示无法找到该页