64850858
2021-07-06 0faa5936584c7e816034db997017d90648a4ada6
src/main/java/com/genersoft/iot/vmp/conf/security/WebSecurityConfig.java
@@ -14,6 +14,8 @@
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
import java.util.List;
/**
 * 配置Spring Security
 */
@@ -85,6 +87,11 @@
                    .antMatchers("/swagger-resources/**")
                    .antMatchers("/v3/api-docs/**")
                    .antMatchers("/js/**");
            List<String> interfaceAuthenticationExcludes = userSetup.getInterfaceAuthenticationExcludes();
            System.out.println(interfaceAuthenticationExcludes.size());
            for (String interfaceAuthenticationExclude : interfaceAuthenticationExcludes) {
                web.ignoring().antMatchers(interfaceAuthenticationExclude);
            }
        }
    }