spring boot处理跨域

使用重写WebMvcConfigurer的方式

@Component
public class WebMvcConfig extends WebMvcConfigurationSupport {

    @Override
    protected void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**").allowedOrigins("*").allowedHeaders("*").allowedMethods("POST","GET","DELETE","PUT");
    }
}
  • addMapping("/**") 添加映射路径
  • allowedOrigins("*") 放行那些域名
  • allowCredentials(true) 是否允许携带cookie
  • allowedMethods("GET","POST", "PUT", "DELETE") 允许那些请求方式
  • allowedHeaders("*") 头部信息

其他资源

springboot 解决跨域

posted @ 2019-10-14 15:46  王森  阅读(226)  评论(0编辑  收藏  举报