【问题标题】:ASP.NET MVC Session Timeouts, Absolute or Sliding?ASP.NET MVC 会话超时,绝对还是滑动?
【发布时间】:2014-12-01 08:31:19
【问题描述】:

参考:http://msdn.microsoft.com/en-us/library/vstudio/ms178581(v=vs.100).aspx?cs-save-lang=1&cs-lang=vb#code-snippet-1

只要继续发出请求,会话就会被视为处于活动状态 具有相同的 SessionID 值。如果请求之间的时间 特定会话超过指定的超时值(以分钟为单位), 会话被视为过期。过期的请求 SessionID 值产生一个新的会话。

我想确保我正确理解了该段落。从那我读到 ASP.NET 会话在 Sliding 规则上工作,而不是绝对规则。也就是说,会话将在对会话的 LAST 请求后 20 分钟到期(为了参数,假设此处默认为 20 分钟),而不是绝对在会话开始后 20 分钟后过期,无论请求/会话活动如何?我没听错吧?

【问题讨论】:

    标签: asp.net-mvc session-timeout


    【解决方案1】:

    是的,你没看错。

    正如文档所说,对会话的每个请求都会重置 20 分钟倒计时。

    【讨论】:

      猜你喜欢
      • 2011-08-12
      • 1970-01-01
      • 2018-01-28
      • 2012-09-01
      • 2011-04-12
      • 2015-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多