JAVA全局跨域問題解決(springboot)


問題:

前端和后端用的域名地址不是一個,前端請求時提示跨域

目標:

任何域名的請求都可以訪問
 

解決方式:

全局的允許跨域配置
 
@Configuration
public class StaticConfig extends WebMvcConfigurerAdapter {
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry
                .addMapping("/**")
                .allowedMethods("*")
                .allowedOrigins("*")
                .allowedHeaders("*");
    }
 
}
 
說明:
addMapping:設置允許跨域的請求路徑
allowedOrigins:允許XX域名的請求來源,可以跨域訪問當前服務器的接口
 
*如果只是針對單個response的跨域問題解決,參考另一篇隨筆:https://www.cnblogs.com/meitian/p/12797456.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM