【发布时间】:2018-12-31 11:30:34
【问题描述】:
我有这个奇怪的问题。我们正在使用托管在 ASP.net 页面中的 SSRS ReportViewer 控件。 ReportViewer 控件可以很好地呈现报告。但是当用户闲置一段时间后,会抛出“ASP.net session is expired”异常。
虽然我无法准确跟踪 ASP.net 会话何时到期,但我理解它为什么会抛出此异常。但是我已经将 ReportViewer 控件的 KeepSessionAlive 属性设置为 true。这不应该帮助 asp.net 会话继续无限吗?
还有一件事是 - 我使用 Fiddler 和 chrome 开发工具来跟踪 ReportViewer 控件是否定期 ping 报表服务器以保持会话活动。但我看不到 ReportViewer 控件发出的任何此类 Web 请求。这可能是什么原因?如何使会话保持活动状态并避免此问题?
谢谢。
【问题讨论】:
-
我想我也有同样的问题。想知道您是否找到了解决方案。
标签: c# asp.net reporting-services ssrs-2008 reportviewer