【发布时间】:2016-02-07 05:44:15
【问题描述】:
我正在使用 .Net 聊天应用程序,在我的聊天室页面会话中,会话在很短的时间内反复过期。我用了
sessionState timeout="540" 和 httpRuntime executionTimeout="999999" maxRequestLength="200000000" requestValidationmode="2.0"
在 web.config 文件中。但它正在工作。我的页面需要不断更新,因为它是一个聊天页面。但是一段时间后它会超时,我们需要重新加载页面以获取新消息。此页面中正在运行一个间隔。任何想法都是可观的。
【问题讨论】:
-
启用日志记录并检查您的应用程序是否尚未重新启动。当我将一些数据保存到
bin文件夹时,我遇到了同样的问题。修改bin文件夹会导致应用程序重新启动,从而清除会话和临时数据。 -
嗨 Yelder,我是 .net 新手,您能告诉我如何启用日志记录,而且我已经多次重启应用程序。
-
如果您在对某人的回答的评论中提到它可以工作一段时间,那么问题可能不在重新启动。你能显示一些其他的代码和配置吗?
标签: javascript c# asp.net session