Regenerate SessionID in ASP.NET

前端 未结 4 1243
夕颜
夕颜 2020-12-29 11:51

Please suggest how to regenerate a new Session ID in ASP.NET. If we are using SessionManager to generate a new id then it doesn\'t change the value of Session.SessionID. Ple

4条回答
  •  执念已碎
    2020-12-29 12:17

    Take a look onto SessionIDManager.SaveSessionID method, it saves a newly created session identifier to the HTTP response.:

    SessionIDManager manager = new SessionIDManager();
    var newId = manager.CreateSessionID(Context);
    var isRedirected = false;
    var isAdded = false;
    manager.SaveSessionID(Current, newId, out isRedirected, out isAdded);
    

提交回复
热议问题