PhoneGap中文网

 找回密码
 立即注册
查看: 29877|回复: 4
打印 上一主题 下一主题

ionic调试跨域(Access-Control-Allow-Origin)问题

[复制链接]

27

主题

172

帖子

597

积分

高级会员

Rank: 4

积分
597
跳转到指定楼层
楼主
发表于 2015-12-10 10:13:15 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
使用ionic serve用浏览器调试的时候会遇到跨域请求的问题导致无法调用远程数据。
错误信息:
已阻止跨源请求:同源策略禁止读取位于 http://192.168.1.107:8090/gtslweb/login/json 的远程资源。(原因:CORS 头缺少 ‘Access-Control-Allow-Origin’)。
处理方法(以chrome浏览器为例子)
1、使用Allow-Control-Allow-Origin: *插件:
设置-更多工具-扩展程序 找到Allow-Control-Allow-Origin: *插件










2、使用命令参数启动浏览器





在启动chrome浏览器后加上 –args –disable-web-security参数

注意chrome 浏览器版本在49以后都需要使用:


--args --disable-web-security --user-data-dir
回复

使用道具 举报

11

主题

529

帖子

1418

积分

金牌会员

Rank: 6Rank: 6

积分
1418
推荐
发表于 2016-3-9 20:17:22 | 只看该作者
amy 发表于 2016-3-9 09:45
按照上面的方法在里面加上了参数,但是还是提示不能访问呢

设置完成以后关闭所有的  浏览器

然后找到你刚才设置的桌面的那个谷歌浏览器点开
回复 支持 0 反对 1

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
5#
发表于 2016-9-9 13:54:11 | 只看该作者
原来如此,感谢楼主
回复 支持 反对

使用道具 举报

9

主题

36

帖子

185

积分

注册会员

Rank: 2

积分
185
板凳
发表于 2016-3-9 09:45:35 | 只看该作者
按照上面的方法在里面加上了参数,但是还是提示不能访问呢

跨域问题.png (20.16 KB, 下载次数: 404)

跨域问题.png
回复 支持 反对

使用道具 举报

493

主题

2035

帖子

6894

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6894
沙发
发表于 2016-1-27 10:32:15 | 只看该作者
谢谢 顶起来也可以参考

http://www.cnblogs.com/lyingSmall/p/5198624.html
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-11-25 14:20 , Processed in 0.068796 second(s), 37 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表