SpringBoot 设置前端跨域

普通设置

response.setHeader("Access-Control-Allow-Origin", "*");
response.setHeader("Access-Control-Allow-Headers", "*");
response.setHeader("Access-Control-Allow-Methods", "*");

SpringBoot 中实现 WebMvcConfigurer 接口,并重写 addCorsMappings 方法

@Override
public void addCorsMappings(CorsRegistry registry) {
    registry
        .addMapping("/**")
        .allowedOrigins("*")
        .allowedHeaders("*")
        .allowedMethods("*")
        .allowCredentials(false)
        .maxAge(3600);
}

猜你喜欢

转载自www.cnblogs.com/StarUDream/p/9045541.html