为什么Aspx页面会话被重复过期的.net应用程序?

时间:2015-11-06 06:22:08

标签: javascript c# asp.net session

我在.Net聊天应用程序中工作,在我的聊天室页面会话中反复过期很短的时间。我用了 sessionState timeout="540"httpRuntime executionTimeout="999999" maxRequestLength="200000000" requestValidationmode="2.0"  在web.config文件中。但它正在发挥作用。我的页面需要不断更新,因为它是一个聊天页面。但过了一段时间它会超时,我们需要重新编写页面以获取新消息。此页面中正在运行间隔。任何想法都很明显。

2 个答案:

答案 0 :(得分:0)

没有意义。当您仍在有限的超时内向服务器发送请求时,会话将不会过期。例如,如果您将会话超时设置为5分钟,那么您每隔1分钟向服务器请求一次,该页面将不会过期,因为客户端仍在与服务器进行交互。

答案 1 :(得分:0)

您是否在任何要求中使用完整或绝对网址?将其更改为相对uri。例如../home.aspx