加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

java – Spring Security 3.2.0.RC1 – 元素和不推荐使用的方

发布时间:2020-12-15 01:44:07 所属栏目:大数据 来源:网络整理
导读:升级到Spring Security 3.2.0.RC1后,我收到警告“MethodsetFilterProcessesUrl被标记为已弃用”,用于 在我的xml配置中.即使是非常简单的配置,我也会收到此警告: 根据Spring Security 3.2 API documentation,不推荐使用setFilterProcessesUrl,而应使用setReq

升级到Spring Security 3.2.0.RC1后,我收到警告“Method’setFilterProcessesUrl’被标记为已弃用”,用于< http auto-config =“true”>在我的xml配置中.即使是非常简单的配置,我也会收到此警告:


根据Spring Security 3.2 API documentation,不推荐使用setFilterProcessesUrl,而应使用setRequiresAuthenticationRequestMatcher(RequestMatcher)代替.如何更改此基本XML配置,因此它不使用已弃用的方法?我正在使用带有Spring Tool Suite插件的Eclipse Kepler.

更新:

如果我删除< http auto-config =“true”>并添加< form-login />到http元素

我还得到“方法”setFilterProcessesUrl’被标记为已弃用“警告,如果我添加< logout />我第二次得到同样的警告.
另一方面,如果我替换< form-login />和< logout />与< http-basic />警告消失了.

最佳答案
如果您正在使用命名空间,那么像这样的IDE错误并不重要,因为您可以保证Spring Security将支持该功能.您实际上并没有自己使用该方法.

auto-config一般都是个坏主意.看着那个配置的人不会轻易知道它实际上做了什么.例如,您真的想要基本身份验证吗?您最好删除auto-config并明确添加所需的功能.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读