当会话在我的网站上超时时,我想创建一个全新的ASP.NET_SessionId。我认为您的会话超时时触发的事件是Global.asax文件中的Session_End。所以我想在这次活动中做点事情
答案 0 :(得分:1)
要删除当前会话,它将在Session.Abandon()
上触发:
Global.asax
public void Session_End(object sender, EventArgs e)
{
string sessionId = this.Session.SessionID;
// Query to delete User's current session
//...
//...
}
因此,您将用户重定向到登录表单以生成新的会话。