后端配置了跨域,但是不生效(避坑指南)

1、注意一下是不是有多个地方配置跨域: Access-Control-Allow-Origin * ;
一种场景:nginx反向代理了tomcat,nginx配置了跨域,tomcat也配置了跨域,返回的response如下图:


image.png

浏览器console栏里有报错:


image.png

这种配置两次其实也是不对的,的确是在一个位置配置就够了,可以照着上图检查一下你的请求
解决方式:
去掉其中一个(tomcat,或者nginx)跨域配置就ok了
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容