欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

spring boot 配置跨域问题

程序员文章站 2024-02-05 10:09:28
...

跨域

@Configuration
public class WebConfig extends WebMvcConfigurerAdapter{

    @Autowired
    private AuthInterceptor authInterceptor;
    @Autowired
    private UserParameterResolver userParameterResolver;

    @Override
    public void addInterceptors(InterceptorRegistry registry) {
        //registry.addInterceptor(authInterceptor).addPathPatterns("/**");
        super.addInterceptors(registry);
    }

    @Override
    public void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) {
        argumentResolvers.add(userParameterResolver);
        super.addArgumentResolvers(argumentResolvers);
    }
// 增加这句
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**").allowedOrigins("*");
    }
}

配置静态文件访问

spring:
  mvc:
    date-format: ${custom.common-date-format}
    static-path-pattern: "/**"

上一篇: Spring boot -- Cors 跨域问题

下一篇: