请问如何让本地的前端服务器访问本地的后台服务器呢?ip相同但是端口不同,用的是chrome
发布于 10 年前 作者 hwoarangzk 11563 次浏览 最后一次编辑是 8 年前 来自 问答

我用的是chrome,前端用ember做框架,前端服务器用的是grunt-contrib-connect, 配的地址是http://127.0.0.1:8888,后台用的express,服务器地址是http://127.0.0.1:3000 用chrome打开首页的时候,想调用后台的一个服务,结果chrome控制台报错: XMLHttpRequest cannot load http://127.0.0.1:3000/. No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http://127.0.0.1:8888’ is therefore not allowed access. 请问这个问题该怎么解决呢? 我在chrome的快捷方式里添加了 --allow-file-access-from-files也没用 谢谢!

6 回复

Access-Control-Allow-Origin 把这个百度一下 你就知道

用nginx挡在前面,利用它的反向代理功能

在前端服务的IP:PORT的路由上自写代理。

node能做代理服务器的吧? 我查查看呢 多谢各位 大家的办法貌似都能解决问题

不就是跨域嘛

回到顶部