遇到个问题:
为防止用户通过在地址栏输入地址而绕过登录,我在Login.aspx中写下如果登陆成功则Session["Logined"] = "true",然后在其它页面的Page_Load中判断
if (Session["Logined"] ==null)
{
Response.Redirect("Login.aspx"

;
}
通过每一页的注销按钮导航到LoginOut.aspx页面,并在LoginOut.aspx页面的Page_Load中写下
Session.Remove(""Logined"]"

;//.clear也试了
Response.Redirect("Login.aspx"

;
--------------------------
出现的问题是:
点击注销按钮后导航到Login.aspx后,在地址栏输入其它页地址如Index.aspx后照样可以进入该页,但点击刷新按钮后又会跳转到Login.aspx页,此时再输入其它页地址就进不去了,这是怎么回事?