ASP.NET页面在30秒后停止处理

时间:2018-05-27 15:44:59

标签: asp.net timeout

我有这个ASP.NET应用程序工作正常。其中一个页面打包了大量数据供下载,有时需要几分钟。在我的开发机器上,在调试时,它工作正常。但是在生产机器上,页面在大约30秒后停止处理。生产中的用户体验是:

  1. 用户导航到此页面。
  2. 用户点击按钮下载大文件。
  3. 浏览器在页面选项卡上显示通常的“处理”图标,表示正在提供请求。
  4. 30秒后,浏览器会删除“处理”图标并返回常规标签图标。没有其他事情发生。
  5. 在开发(调试)模式下,页面会在3之后继续处理,最终会按预期提供下载文件。

    30秒后必须中断处理。我已尝试设置我知道的所有属性,包括代码中的Server.ScriptTimeoutexecutionTimeout上的web.config,但结果不会更改。

    其他哪些设置可能与此相关?有任何想法吗?感谢。

0 个答案:

没有答案