JAVA全局跨域问题解决

2021/6/5 22:21:18

本文主要是介绍JAVA全局跨域问题解决,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

JAVA全局跨域问题解决(springboot)

问题:

前端和后端用的域名地址不是一个,前端请求时提示跨域

目标:

任何域名的请求都可以访问

 

解决方式:

全局的允许跨域配置

 

 

@Configuration
public class StaticConfig extends WebMvcConfigurerAdapter {
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry
                .addMapping("/**")
                .allowedMethods("*")
                .allowedOrigins("*")
                .allowedHeaders("*");
    }
 
}

 

 

说明:

addMapping:设置允许跨域的请求路径

allowedOrigins:允许XX域名的请求来源,可以跨域访问当前服务器的接口

 

*如果只是针对单个response的跨域问题解决,参考另一篇随笔:



这篇关于JAVA全局跨域问题解决的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程