我是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的新会话.