我在.Net聊天应用程序中工作,在我的聊天室页面会话中反复过期很短的时间。我用了
sessionState timeout="540"
和httpRuntime executionTimeout="999999"
maxRequestLength="200000000" requestValidationmode="2.0"
在web.config文件中。但它正在发挥作用。我的页面需要不断更新,因为它是一个聊天页面。但过了一段时间它会超时,我们需要重新编写页面以获取新消息。此页面中正在运行间隔。任何想法都很明显。
答案 0 :(得分:0)
没有意义。当您仍在有限的超时内向服务器发送请求时,会话将不会过期。例如,如果您将会话超时设置为5分钟,那么您每隔1分钟向服务器请求一次,该页面将不会过期,因为客户端仍在与服务器进行交互。
答案 1 :(得分:0)
您是否在任何要求中使用完整或绝对网址?将其更改为相对uri。例如../home.aspx