Spring安全会话过期
- 使用spring security时用户不活动的最长时间(会话过期时间)是多少?
- 会话过期日期何时更新?当我们调用 SecurityContextHolder.getContext().getAuthentication() 时它会更新吗?即 Spring Security 的“用户活动”是什么?
谢谢!
- What is the maximum time of user inactivity (session expiration time) when using spring security?
- When is session expiration date updated? Does it update when we call
SecurityContextHolder.getContext().getAuthentication()
? I.e. what is "user activity" for spring security?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Spring Security 依赖于 servlet 容器提供的会话管理支持。
会话超时可以在
web.xml
中配置:否则将使用容器的默认值。您可以使用
Session.setMaxInactiveInterval()
覆盖特定会话的超时(以秒为单位)。Spring Security relies on session management support provided by servlet containers.
Session timeout can be configured in
web.xml
:otherwise container's default value is used. You can override timeout for particular session using
Session.setMaxInactiveInterval()
(in seconds).