【问题标题】:asp.net client side timeout issueasp.net客户端超时问题
【发布时间】:2011-04-27 22:13:45
【问题描述】:

我们在我们的 asp.net mvc 应用程序中使用 jquery 树并配置了表单身份验证。配置了 10 分钟的会话超时。问题是如果用户持续与树交互超过 10 分钟,当请求到达服务器时会话超时。

由于用户正在与应用程序交互并被注销,这是一个严重的问题。

什么是解决这个问题的好方法?

【问题讨论】:

  • 如何及时,Session Keep alive ping 到服务器...
  • 使用客户端计时器,其值在服务器请求中提交 - 使用客户端操作将其重置。

标签: c# jquery asp.net asp.net-mvc session-timeout


【解决方案1】:
  1. 在 IIS 中延长会话超时设置(可能将其设置为 20 或 30 分钟以给用户足够的时间)

  2. 使用来自客户端的一些定期 AJAX 调用,这些调用只是告诉您的服务器用户仍处于活动状态。

【讨论】:

    猜你喜欢
    • 2011-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多