PhoneGap中文网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6936|回复: 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: *插件


1.png



2.png



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


3.png


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

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


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

使用道具 举报

11

主题

530

帖子

1418

积分

金牌会员

Rank: 6Rank: 6

积分
1418
发表于 2016-3-9 20:17:22 | 显示全部楼层
amy 发表于 2016-3-9 09:45
按照上面的方法在里面加上了参数,但是还是提示不能访问呢

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

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

使用道具 举报

490

主题

2031

帖子

6793

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6793
发表于 2016-1-27 10:32:15 | 显示全部楼层
谢谢 顶起来也可以参考

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

使用道具 举报

9

主题

36

帖子

185

积分

注册会员

Rank: 2

积分
185
发表于 2016-3-9 09:45:35 | 显示全部楼层
按照上面的方法在里面加上了参数,但是还是提示不能访问呢

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

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2016-9-9 13:54:11 | 显示全部楼层
原来如此,感谢楼主
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

ionic4视频教程

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

GMT+8, 2019-6-21 02:05 , Processed in 0.304486 second(s), 39 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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