今天发现了一个奇怪的问题,之前还好好的.就是Session在几秒内就丢失了.检查了web.config文件,没有发现问题
然后在网上搜索:发现如下文字:
关于ASP.NET Session 丢失问题
引用:
1.在Web Application中使用框架(Frame)会导致Session莫名失效,多数情况下打开页面就开始报错或在几秒钟内失效。出现这种情况时刷新页面一次或几次就会正常显示。
2.上面提到的现象只有在刚刚生成解决方案后才出现,随着调用次数增多,出现Session失效次数也会越来越少。
3.把应用程序发布到客户的服务器上就不会再出现此现象,不影响使用。如果发布后在客户的服务器上调试同样会发生Session莫名失效。
总之,因使用框架引起的Session提前失效,在调试时会出现,发布后就不会有。
原因让我很晕
我是已经发布到服务器了,但是还是发生这样的情况,该如何解决呢?