【问题标题】:ASP.NET Page TimeoutASP.NET 页面超时
【发布时间】:2011-04-25 18:58:38
【问题描述】:

我正在使用 DNN 5.5.0 和 RadAjaxManager。

如果我在网页中处于活动状态,一切正常。但是,如果我离开页面超过 2 分钟,我的 AJAX 请求超时 (PageRequestManagerTimeoutException)。从那时起,页面基本上就坏了,我必须重新加载页面才能让它重新运行。我的会话超时肯定是 20 分钟,当会话超时发生时,我希望被重定向到登录页面。我只能认为这与 90 秒的 AsynchTimeout 有某种关系,但是如果我禁用 AJAX,我仍然会遇到页面超时。将 AsynchTimeout 设置为 600 秒无效。我很确定这不在服务器端,因为在不活动后返回时我没有到达 PageInit 中的断点。

由于不活动而返回到 ASP.NET 页面时,可能导致服务器/客户端之间的 POST 返回请求丢失的原因。在这个阶段,我正在 Windows 7 和 SQL Server Express 2008 上的测试环境中进行开发。

【问题讨论】:

    标签: asp.net-ajax telerik dotnetnuke dotnetnuke-5


    【解决方案1】:

    尝试在 IIS 7 中手动设置默认值(它在 IIS 6 和 7 之间更改了一堆默认值,最明显的是超时)。

    【讨论】:

      猜你喜欢
      • 2013-05-20
      • 2010-12-26
      • 2012-06-18
      • 2012-01-30
      • 1970-01-01
      • 2012-06-26
      • 1970-01-01
      • 2013-06-07
      • 2017-09-07
      相关资源
      最近更新 更多