SpringBoot 1.5.x +安全性+ OAuth2

SpringBoot 1.5.x +安全性+ OAuth2,第1张

SpringBoot 1.5.x +安全性+ OAuth2

好的,我现在知道了。

@Cleto Gadelha指出了我非常有用的信息。

但是我认为发行说明还不清楚,或者错过了一些信息。除了OAuth2资源过滤器从3变为之外

SecurityProperties.ACCESS_OVERRIDE_ORDER- 1
,重要的信息是默认
WebSecurityConfigurerAdapter
顺序为100
(源)。

因此,在1.5.x版本之前,OAuth2资源服务器顺序为3,其优先级 高于

WebSecurityConfigurerAdapter

在1.5.x版本之后,OAuth2资源服务器的顺序设置为

SecurityProperties.ACCESS_OVERRIDE_ORDER - 1

Integer.MAX_VALUE - 8
我认为),现在它的优先级肯定比基本顺序
WebSecurityConfigurerAdapter


这就是为什么从1.4.x迁移到1.5.x后为我显示登录页面的原因

因此,

@Order(SecurityProperties.ACCESS_OVERRIDE_ORDER)
WebSecurityConfigurerAdapter
类上设置更优雅和类似Java的样式解决方案



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5675880.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存