0
点赞
收藏
分享

微信扫一扫

记录一次Springboot解决跨域问题——都是泪啊!!!!!!

飞鸟不急 2021-09-25 阅读 51

首先跨域问题是怎么产生的呢?

要先把问题说明白,才能去着手解决问题。

@Configuration
public class CrosConfig extends WebMvcConfigurationSupport {

    /**
     * 解决跨域问题
     * @param registry
     */
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**")
                .allowedOrigins("*")
                .allowCredentials(true)
                .allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS")
                .maxAge(3600)
                .allowedHeaders("*");
    }
    
}

然后其实就解决了。
如果我们想精确到方法的话,可以使用注解 @CrossOrigin

@CrossOrigin(allowCredentials = "true",origins = "http://localhost:8080")

当然前端要记得把http:// 加上千万别忘了!!!

举报

相关推荐

0 条评论