protected void Session_End(Object sender, EventArgs e)
{
Server.Transfer("frmLoginOut.aspx");
}如上代码,当session过期后,也没有执行,当执行到Server.Transfer("frmLoginOut.aspx");
就跳过了结束!
什么原因?
{
Server.Transfer("frmLoginOut.aspx");
}如上代码,当session过期后,也没有执行,当执行到Server.Transfer("frmLoginOut.aspx");
就跳过了结束!
什么原因?
当我想session结束的时候SingOut()但Session_End总是执行到System.Web.Security.FormsAuthentication.SignOut();
就无效了怎么办??
由于在session_end的时候,客户端通常已经关闭页面了,而session_end是运行在服务端的,它并不能指挥客户端的浏览器进行转向.所以无法实现.
不知道楼主的是想实现什么功能?我想,应该可以用其他办法来解决.