how to redirect user to default page on session time out in asp.net 3.5

后端 未结 4 1630
[愿得一人]
[愿得一人] 2021-01-21 03:53

i just want to redirect user to Home Page(Default.aspx) when session has been expired in asp.net 3.5. i just do it with web user control but steel it\'s not work perfectly. so i

4条回答
  •  情深已故
    2021-01-21 04:16

    You can check for session on page_init as show below

    protected void Page_Init(object sender, EventArgs e)
    {
        CheckSession();
    }
    
    private void CheckSession()
    {
       if (Session["SessionID"] == null || !System.Web.HttpContext.Current.User.Identity.IsAuthenticated)
       {
          Response.Redirect("Default.aspx");
       }
    }
    

提交回复
热议问题