No bean named 'springSecurityFilterChain' is defined error with javaconfig

前端 未结 3 1803
执笔经年
执笔经年 2020-12-16 19:57

I\'m having some problems adding spring security. It shows an error that says:No bean named \'springSecurityFilterChain\' is defined

public class WebInitiali         


        
3条回答
  •  北荒
    北荒 (楼主)
    2020-12-16 20:32

    Try registering the security filter this way

    FilterRegistration.Dynamic securityFilter = servletContext.addFilter("springSecurityFilterChain", DelegatingFilterProxy.class);
        securityFilter.addMappingForUrlPatterns(null, false, "/*");
    

    And add the @Import({WebSecurityConfig.class}) in the configuration class you declare as your rootContext in WebInitializer in your case is in App.java

提交回复
热议问题