跨域问题解决
Posted 健身小白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跨域问题解决相关的知识,希望对你有一定的参考价值。
方法一
/**
* 跨域问题
* @return
*/
@Bean
public CorsFilter corsFilter() {
final UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
final CorsConfiguration config = new CorsConfiguration();
config.setAllowCredentials(true);
config.addAllowedOrigin("*");
config.addAllowedHeader("*");
config.addAllowedMethod("OPTIONS");
config.addAllowedMethod("HEAD");
config.addAllowedMethod("GET");
config.addAllowedMethod("PUT");
config.addAllowedMethod("POST");
config.addAllowedMethod("DELETE");
config.addAllowedMethod("PATCH");
source.registerCorsConfiguration("/**", config);
return new CorsFilter(source);
}
方法二
https://www.cnblogs.com/mmzs/p/9167743.html
方法三
前端uniapp配置案例
"h5" : {
"devServer" : {
"port" : 8881,
"disableHostCheck" : true,
"proxy" : {
"/" : {
"target" : "http://192.168.124.9:8880", //目标接口域名
"secure" : false, // 设置支持https协议的代理
"changeOrigin" : true,
"pathRewrite" : {
"^/" : "/"
}
}
}
}
}
以上是关于跨域问题解决的主要内容,如果未能解决你的问题,请参考以下文章