SpringBoot2的跨域配置


官方 CORS support in Spring Framework
參考博客 第二十五章:SpringBoot添加支持CORS跨域訪問 這是SpringBoot1, 但是大致一樣
參考博客 Spring Security的WebMvcConfigurerAdapter已過時
參考博客 SpringBoot 實現前后端分離的跨域訪問(CORS)雖然有錯誤,但是可以參考學習一部分

何為跨域

mozilla : CORS
瀏覽器同源政策及其規避方法
跨域資源共享 CORS 詳解

解決方案

@Configuration
public class CorsConfig extends WebMvcConfigurationSupport {

    @Override
    protected void addCorsMappings(CorsRegistry registry) {
        super.addCorsMappings(registry);
        registry.addMapping("/**")
                .allowedMethods("*")
                .allowedOrigins("*")
                .allowedHeaders("*");
    }
}

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com