当session过期后自动跳转到登陆页

  • Post author:
  • Post category:其他


在asp.net中,如何使得当session过期后自动跳转到登陆页呢?下面我提供一个简单的方法:





private


void Page_Load(

object sender, System.EventArgs e)




{


Response.AddHeader(“Refresh”,Convert.ToString((Session.Timeout * 60) + 5));

if(Session[“IsUserValid”].ToString()==””)

Server.Transfer(“Relogin.aspx”);

}

在page.load事件中,加入response.addheader方法,当session过期失效后的5秒,页面就会自动刷新,这

个时候,判断到session失效了,之后系统自动跳转了




版权声明:本文为xiaoxiaohai123原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。