在asp.net中进行身份验证

时间:2010-09-13 10:42:26

标签: asp.net

protected void Page_Load(object sender, EventArgs e)
{
    if (!Page.IsPostBack)
    {
        Response.Cache.SetCacheability(HttpCacheability.NoCache );
        Response.Cache.SetAllowResponseInBrowserHistory(false);
    }

此代码我曾用于验证网站,它的工作正常但只有当用户复制网址并将其粘贴到新窗口时,但在新窗口中打开会导致下一页没有任何登录凭据。

1 个答案:

答案 0 :(得分:0)

用于身份验证: 在page_Load活动中

if (session(user_id) != null) {
  response.redirect("the_page_which_you_want_to_go.aspx");
} else {
  response.redirect("Login.aspx");
}