![]() |
1
5
Spring Security在版本5中引入了一些重大更改。其中之一是在哈希中包含用于对密码进行哈希运算的算法。这使得迁移更加容易。 密码的一般格式为:
另请注意:如果您将密码存储在数据库中并设置了固定长度,这也可能导致意外截断哈希末尾,因为前面的id会增加哈希的长度。 我还将一个项目从Spring Boot 1/Spring 4迁移到Spring Boot 2/Spring 5,并从BCrypt迁移到PBKDF2。 我的密码编码器现在如下所示:
它还需要更新数据库并在所有当前哈希前面加上前缀
资料来源: Spring Blog |
![]() |
Mayur · maven项目中找不到文件异常找不到xml文件 3 年前 |
![]() |
Mayur · 我试图导入(import org.springframework.context.ApplicationContext),但它给了我错误org。Sprigframew无法解决 3 年前 |
![]() |
Pasha · 如何在@RequestBody中传递2个对象? 6 年前 |
![]() |
Halil · Spring MVC-有条件返回html内容或模板内容 6 年前 |
![]() |
M.K · 实现easy REST服务的问题-Spring MVC 6 年前 |