ASP.NET会话意外结束
我对ASP.NET 2.0上的会话有一个非常奇怪的问题.我正在使用的系统使用会话变量来存储对象的参数(如问题和答案),以生成报告.这些是具有相同名称的类的实例,因此它们使用如下参数填充:
该报告是通过4个aspx页面生成的.首先定义位置和日期参数,第二页存储问题,第三个存储答案.最后一个显示Excel和HTML格式的生成报告的链接. 问题始终发生在同一页面上,会话模式为InProc. 我已经完成了以下验证: >检查是否有任何Session.Abandon()或Session.Clear()命令.没有了. 以下限制适用: >由于公司政策,无法将会话模式更改为InProc以外的其他模式. 任何想法或解决方案都有帮助.我将保持联系以进行任何必要的更新和测试. 解决方法
我要感谢大家的努力!
我和我的团队发现了这起案件的情况.有一种方法是删除网站文件夹中的临时文件和目录,导致回收和会话刷新.代码是计算日期和时间,并且应该每24小时删除一次目录,因此当用户首次登录系统并生成报告时,它会删除目录并刷新会话. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 如何禁用.NET事件日志警告?
- ASP.NET Core的路由[5]:内联路由约束的检验
- asp.net-mvc-3 – ASP.Net MVC 3 ModelState.IsValid
- asp.net – 如何在数学方法中缩短网址
- asp.net core 系列 8 Razor框架路由(下)
- asp.net-mvc-4 – ASP.NET MVC 4 Razor视图无法识别Dropdow
- .NET牛人应该知道些什么,我的回答
- asp.net-mvc – 我如何UnitTest自定义ActionFilter?
- Asp.net(C#)读取数据库并生成JS文件制作首页图片切换效果(附
- asp.net – 无法CoCreate Profiler错误 – 但不使用分析器