spring eucrity6.0已经弃用了WebSecurityConfigurerAdapter
时间: 2024-01-25 16:04:16 浏览: 147
对于Spring Security 6.0,WebSecurityConfigurerAdapter已经被弃用,开发者需要使用新的API来配置安全性。可以使用SecurityFilterChain和SecurityConfigurer接口来代替WebSecurityConfigurerAdapter。
相关问题
spring security 6.0
Spring Security 6.0是一个版本兼容性的关键点。在Spring Security 6.0版本中,配置方面引入了许多改变。WebSecurityConfigurerAdapter这个废弃类已经被删除,取而代之的是基于Lambda表达式的DSL配置方式。这使得配置更加灵活和直观。另外,一些方法名称也进行了修改,例如antMatchers替换为requestMatchers。
另外,在Spring Security 6.0版本中,鉴权模块发生了很大变化。FilterSecurityInterceptor被废弃,被AuthorizationFilter取而代之。同时,AccessDecisionManager和AccessDecisionVoter也被AuthorizationManager替换了。因此,这些变化只适用于6.0版本及之后的版本。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [一文带你读懂Spring Security 6.0的实现原理](https://blog.csdn.net/m0_71777195/article/details/131975198)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
SpringSecurity6.0
目前还没有发布 Spring Security 6.0 版本,最新的版本是 Spring Security 5.5.0。不过,Spring Security 6.0 已经在开发中,预计将在未来的几个月内发布。Spring Security 是一个基于 Spring 框架的安全性框架,可以为应用程序提供身份验证、授权、攻击防护等安全功能。Spring Security 6.0 可能会引入一些新的特性和改进,比如更好的对 OAuth2 的支持、更强大的密码加密算法、更灵活的角色和权限管理等等。如果你想了解更多关于 Spring Security 的内容,可以参考官方文档:https://docs.spring.io/spring-security/site/docs/current/reference/html5/。
阅读全文