我有一个包含多个项目和2个webapps的解决方案。一个webapp与asp.net网站有关,另一个与MVC有关。
我在asp.net网站上打开了一个网页&其他来自MVC网站。
两个项目在global.asax中具有相同的超时和类似的代码。
现在两个网站都有一个JS代码,每个会话超时+ 1分钟,后端服务器会定期调用以检查会话状态。
在asp.net页面会话过期但在mvc站点会话仍然存在。
答案 0 :(得分:0)
在 web.config
中为两者设置相同的超时设置<sessionState timeout="20"></sessionState>
按照链接获取更多理解,我在下面提到:
Asp.net Session Expire soon on live Web server
Asp.net session expire very soon