【发布时间】:2015-07-30 11:34:52
【问题描述】:
我有一个 ASP.NET 应用程序,并且有一个页面,其中所有服务器端处理都使用页面方法(页面上提供了脚本管理器)。 现在的问题是服务器上有多个页面方法异步处理,有些需要 1~20 秒,有些在另一个成功时执行,但其中一个大约需要 30 分钟。 会话超时(20 分钟)和执行超时(60 分钟)并按预期工作。
我还有一个 java-script 函数,它检查用户的空闲时间,如果用户在 20 分钟之前没有采取任何行动,则会出现一条警告消息,即使一个异步请求仍在运行,用户也会自动注销。
有什么方法可以检查异步请求是否仍在运行?如果是,那么我将检查检查空闲时间的 java 脚本代码。
【问题讨论】: