如何在每次新用户会话启动时配置Asp.Net以使用新的会话ID。我已经阅读了avout regenerateExpiredSessionId
并将其设置为false,但这只适用于cookieless="True"
。如何配置它以在UseCookies
答案 0 :(得分:0)
如果您使用已启用cookie的会话,则在创建会话对象之前,asp.net不会为会话数据分配内存。因此,将为每个页面请求生成新的会话ID。 在这种情况下,您可以在Global.asax文件的Session_start事件中创建会话实例。
请参阅以下链接以获取更多信息,
http://msdn.microsoft.com/en-us/library/system.web.sessionstate.httpsessionstate.sessionid.aspx