PhoneGap中文网

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

用ionic angular调试resource post的时候出现 CORS 头缺少 'Access-Con...

[复制链接]

493

主题

2035

帖子

6894

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6894
跳转到指定楼层
楼主
发表于 2015-8-29 13:51:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ionic angular开发中使用浏览器调试resource post的时候出现 CORS 头缺少 Access-Control-Allow-Origin'解决方案

错误代码:
XXX已阻止跨源请求:同源策略禁止读取位于XXXX 的远程资源。(原因:CORS 头缺少 'Access-Control-Allow-Origin')。1 <未知>


1.确保服务器运行跨域
例如php:

<?php

header('Access-Control-Allow-Credentials:true');       //  phonegap手机app开发中不需要此段代码也可以请求数据

?>
2.完成底部不操作的话 get跨域请求是没有问题了,但是使用浏览器调试resource post的时候还是有错误。(说明:打包后正常可以使用




解决办法:

禁用chrome本地安全策略,不用配服务器环境也能发起ajax请求:
chrome 桌面快捷键 右键属性 在快捷方式标签下的“目标”框中加入 --disable-web-security,重启浏览器即可


回复

使用道具 举报

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

本版积分规则

关闭

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

ionic4视频教程

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

GMT+8, 2024-4-20 11:24 , Processed in 0.032156 second(s), 31 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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