请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

跨域问题? 怎么解……

Access to XMLHttpRequest at ‘http://47.110.46.239:8900/api/goods’ from origin ‘http://47.110.46.239’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.

正在回答 回答被采纳积分+3

1回答

ustbhuangyi 2019-04-11 09:41:18

如果你部署在一台服务器的话,为何你访问的 API IP 要带端口号呢?

0 回复 有任何疑惑可以回复我~
  • 提问者 朝阳39 #1
    在服务器上,开启了2个项目,一个端口8888,一个8900
    
    用 http://47.110.46.239:8900/api/goods 可以访问到数据
    
    但用nignx进行多项目反向代理后,用http://47.110.46.239/sell/访问就没有数据,并报上面的错误,用http://47.110.46.239:8900可以正常访问
    
    是在这里进行配置吗? 不知道怎么配才OK呢……
    const urlMap = {
      development: '/',
      production: 'http://47.110.46.239:8900/'
    }
    回复 有任何疑惑可以回复我~ 2019-04-11 14:06:38
  • ustbhuangyi 回复 提问者 朝阳39 #2
    如果起 2 个服务,那你后端接口可以配置允许跨域的,参考 CORS
    回复 有任何疑惑可以回复我~ 2019-04-11 20:17:09
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号