我是MVC的新手,我希望为每个登录获得新的sessionId,因为我变得喜欢
string sessionId=HttpContext.Current.Session.SessionID;
我习惯于删除或清除以下会话:
Session.Abandon(); Session.RemoveAll(); Session.Clear();
解决方法
放弃会话/注销时尝试此操作:
Session.Abandon(); Response.Cookies.Add(new HttpCookie("ASP.NET_SessionId",""));
通过清除该cookie,将在第二次登录后创建具有新会话ID的新会话.