我正在使用的外部库中已经有一个SecurityConfig类。

我想拥有另一个SecurityConfig类,以便使用addFilterBefore和addFilterAfter在我的项目中注册更多过滤器。

我只是在项目中添加以下内容,但出现以下错误,

@Configuration
@EnableWebMvcSecurity
@EnableGlobalMethodSecurity(prePostEnabled = true, securedEnabled = true)
public class MySecurityConfig extends WebSecurityConfigurerAdapter {
}

最佳答案

我遇到了同样的问题,将@Order(99)应用于可修复的网络安全。

@Configuration
@EnableWebSecurity
@EnableGlobalMethodSecurity(prePostEnabled = true)
@EnableAutoConfiguration(exclude = {
        org.activiti.spring.boot.RestApiAutoConfiguration.class,
        org.springframework.boot.autoconfigure.security.SecurityAutoConfiguration.class,
        org.activiti.spring.boot.SecurityAutoConfiguration.class})
@ComponentScan(basePackages = {"com.onlineBankingApplication"})
@Order(99)
public class SecurityConfig extends WebSecurityConfigurerAdapter {

10-05 22:51
查看更多