gpt4 book ai didi

java - Spring boot,如何禁用 springSecurityFitlerChain 的自动配置

转载 作者:行者123 更新时间:2023-12-01 07:20:09 24 4
gpt4 key购买 nike

我正在使用 Spring Boot 研究 Spring Security 框架,我不喜欢 boot 的一件事是它的晦涩难懂。发生了很多神奇的事情,故障排除和自定义是反复试验,猜测自动配置的内容和位置。这在安全领域是高风险的,因为配置错误的系统可能会受到损害。

我想用我自己的实现替换springSecurityFilterChain。在vanilla Spring中,我会在web.xml中使用不同的名称注册DelegatingFilterProxy,并实现相应的bean。但是,如果存在 jar,Spring boot 显然会自动注册 springSecurityFilterChain,现在我不确定自动配置是否会通过以传统方式声明 springSecurityFilterChain 来恢复,或者这会导致系统配置错误吗?

一般来说,我想更好地理解 Spring boot,而不仅仅是猜测正在发生什么、在哪里以及如何控制该区域。

最佳答案

有很多预先配置的东西,但您可以覆盖每一个步骤。 @EnableAutoConfiguration 的神奇之处在于方便。 --debug 开关应该告诉您更多后台发生的情况。

http://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-auto-configuration.html

关于java - Spring boot,如何禁用 springSecurityFitlerChain 的自动配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41358938/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com