Spring Security --- 3.5.7版本升级
目录
WebSecurityConfigurerAdapter 被弃用
configure(WebSecurity web)已经弃用
configure(AuthenticationManagerBuilder auth)已经弃用
- Spring Security 5.7的新变化
-
WebSecurityConfigurerAdapter 被弃用
- 替代方案:声明SecurityFilterChain的 Bean
-
configure(WebSecurity web)已经弃用
- 替代方案:声明WebSecurityCustomizer的 Bean
- 1.在对应方法上声明Bean
- 2.返回类型改为WebSecurityCustomizer
- 3.去除WebSecurity web参数
- 4.直接return web -> 原有内容
-
configure(AuthenticationManagerBuilder auth)已经弃用
- 替代方案:使用 @Autowired 注解的方法
- 1.在对应方法上使用@Autowired注解
- 2.注意导入顺序,如使用passwordEncoder,可以通过单独创建对应类来导入容器使用