春季安全-请记住,cookie无法在重启后幸存下来

时间:2019-12-03 21:37:47

标签: spring-security spring-session remember-me

我有一个具有弹簧安全性的Spring Boot应用程序(2.1.6)。 我添加了“记住我”功能,但是很遗憾-服务器重新启动后,应用程序不记得用户了。

我的配置如下:

.and().rememberMe().key("*****").tokenValiditySeconds(15768000)

我调试TokenBasedRememberMeServices,发现重新启动后cookie和计算之间的签名并不多。 签名不同的原因是因为它们基于密码,并且在设置“记住我” cookie和读取Cookie之间检索密码的方式有所不同。 我不确定为什么。

我的所有用户都在内存中定义:

authBuilder.inMemoryAuthentication()
                .withUser("david")
.password("{noop}mypassword").authorities("ROLE_USER")

能否请您帮我了解为什么记住我的服务器无法重启?

0 个答案:

没有答案