springboot 的 security 发现个好奇怪的 bug

2019-12-09 19:44:26 +08:00
 asche910

项目之前有个类继承 WebSecurityConfigurerAdapter 来实现认证相关的,还有个类实现 WebMvcConfigurer 接口来实现 log 相关的。 最近嫌麻烦就先把认证相关的类给注释,但发现所有页面还是会自动跳转到了自带的 login 页面,最后反复测试还是跳转。然后把安全相关的类和配置全部注释了,发现问题还存在!然后试着清缓存也没用。直到把依赖给注释了才没有跳转。奇葩的是有次把 docker 的配置文件注释了,不跳转了,然后又测试了几次,问题又出现了。 wdnmd,这啥佛系 bug !

相关图片如下:

添加的依赖是

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-security</artifactId>
            <version>2.2.2.RELEASE</version>
        </dependency>
986 次点击
所在节点    问与答
3 条回复
zhazi
2019-12-09 19:48:29 +08:00
autoconfig 这是 feature
kaneg
2019-12-10 08:29:06 +08:00
只要添加了对 Spring security 的依赖,默认就被它管控了
asche910
2019-12-10 10:28:23 +08:00
新建了个空项目,发现还真的是这样。此贴终结!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/627381

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX