CORS收割台&x27;访问控制允许原点';缺失-PHP,角度

CORS收割台&x27;访问控制允许原点';缺失-PHP,角度,php,angularjs,Php,Angularjs,目前正在用PHP开发一个API,其标题如下 header('Access-Control-Allow-Origin: *'); header('Content-Type: application/json'); header('Access-Control-Allow-Headers: Content-Type'); 当从Postman和Ionic应用程序调用时,它可以工作 然而,当使用angular从localhost上的web应用程序调用它时,我得到一个错误 原因:CORS标头“访问控制允

目前正在用PHP开发一个API,其标题如下

header('Access-Control-Allow-Origin: *');
header('Content-Type: application/json');
header('Access-Control-Allow-Headers: Content-Type');
当从Postman和Ionic应用程序调用时,它可以工作

然而,当使用angular从localhost上的web应用程序调用它时,我得到一个错误

原因:CORS标头“访问控制允许来源”丢失)


尽管存在标头并且其他应用程序能够调用它。

将以下内容添加到config.xml文件中:

<access origin="*"/>
<allow-intent href="*"/>


Web应用程序是否位于不同的端口上?考虑到我有标头('Access-Control-Allow-Origin:'),我认为这无关紧要。请尝试标头(“Access-Control-Allow-Origin”、“*”);标题(“访问控制允许标题”、“缓存控制、Pragma、来源、授权、内容类型、X-request-With”);标题(“访问控制允许方法”、“获取、放置、发布”);