java - Spring Security、Spring MVC 和登录 session

标签 java spring servlets spring-mvc spring-security

按照 Spring 自己的引用应用程序“petclinic”的建议,我的 Spring MVC 和 Spring Security 已启动并运行。一切都很好,除了登录不坚持浏览器重启。

必须考虑哪些因素才能确保已登录的用户在浏览器重启后无需重新登录?

最佳答案

在浏览器重新启动时,不会维护用户 session 。因此,您的登录信息不会在浏览器重启后继续存在,因为它们存储在 session 中。

要设置在浏览器重新启动后仍然存在的登录,您需要实现基于 cookie 的身份验证,在 Spring 安全性中也称为“记住我”。

要使用 Spring 安全设置“记住我”,我建议您 the following article . 您也可以查看Spring documentation关于这个主题。

关于java - Spring Security、Spring MVC 和登录 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3647031/

相关文章:

jquery - 如何创建带有 taglib 前缀的 jquery 元素?

java - 配置数据源失败 : Intellij Error when connecting Database to Spring Application

java - 单击刷新 Servlet 页面显示重复内容

tomcat - 在 servlet 应用程序中保存上传文件的推荐方法

java - 如何操作java中的类

java - 有没有办法使用文本输入搜索目录中文本文件的名称?

java - Mapreduce Mapper说明

java - 无法在 Android 中编辑裁剪后的照片

java - 使用spring mvc的多个域

java - 如何更新名称相同的 session.setAttribute(name,value) 值?