【问题标题】:ASP.NET MVC + Forms Authentication + AJAX: Polling action without resetting auth ticket expirationASP.NET MVC + Forms Authentication + AJAX:轮询操作而不重置身份验证票到期
【发布时间】:2010-05-14 15:00:00
【问题描述】:

有没有办法将控制器操作标记为重置表单身份验证票滑动到期?我想使用 ajax 每 x 秒轮询一次服务器以获取新信息,但这将有效地防止用户会话过期。

【问题讨论】:

    标签: asp.net-mvc ajax forms-authentication


    【解决方案1】:

    更新票证的代码在 FormsAuthenticationModule 类中烘焙,该类是密封的,无法修改此行为。这是通过RenewTicketIfOld 方法完成的。无论如何,enabling slidingExpiration 被认为是您网站的安全漏洞。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-10
      • 1970-01-01
      • 1970-01-01
      • 2011-07-12
      • 2012-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多