【问题标题】:Spring Security - Session Timeout without extending/renewingSpring Security - 会话超时而不扩展/更新
【发布时间】:2014-10-29 17:46:16
【问题描述】:

Spring Security 中是否有办法将会话设置为在一段时间后过期,而不管活动如何?

即当有人登录时,他们正好有 30 分钟的工作时间,然后会话就死了,不管他们是否一直在导航、进行 REST 调用等。

【问题讨论】:

    标签: java spring session spring-security session-timeout


    【解决方案1】:

    我不这么认为。但是您可以使用 Quartz 调度程序进行作业调度,并在需要时执行作业,例如在用户登录后 30 分钟。

    【讨论】:

      【解决方案2】:

      在您的 web.xml 中添加以下行应该会很理想。

      <session-config>
              <session-timeout>30</session-timeout>
      </session-config>
      

      【讨论】:

        猜你喜欢
        • 2018-09-27
        • 2016-08-03
        • 2014-10-18
        • 2012-12-28
        • 2015-12-10
        • 2014-05-04
        • 1970-01-01
        • 2011-07-20
        • 2017-01-31
        相关资源
        最近更新 更多