Advertisement

SpringBoot用于解决OAuth2授权后Swagger不可见的问题

阅读量:

WebSecurity 配置类中,需对与 swagger 相关的资源进行访问权限的豁免设置。

复制代码
    @Configuration
    @EnableWebSecurity
    public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
    
    @Override
    public void configure(WebSecurity web) throws Exception {
        web.ignoring()
                .antMatchers("/v2/api-docs", "/swagger-resources/configuration/ui",
                        "/swagger-resources","/swagger-resources/configuration/security",
                        "/swagger-ui.html","/css/**", "/js/**","/images/**", "/webjars/**", "**/favicon.ico", "/index"
                );
    }
     }

全部评论 (0)

还没有任何评论哟~