当前位置: 首页 > 知识库问答 >
问题:

Wordpress api-ionic get-'Access-Control-Allow-Origin'标头包含多个值'*、*'

巫马望
2023-03-14

https://laundrylocker-eg.com/wp-json/wp/v2/delivery-locations

JSON中的响应没有出错,所以从Ionic应用程序中,我试图调用这个api来回调这个数据,但面对这个CORS问题,并试图修复它,没有什么能像在chrome中禁用CORS和在开发阶段使用插件为所有域启用CORS那样工作

CORS插件IMG

请求URL:https://laundrylocker-eg.com/wp-json/wp/v2/pickup-locations/2018-04-03

请求方法:选项

状态代码:200 OK

Access-Control-Allow-Headers:授权、内容类型、内容范围,

内容配置、内容描述、访问控制请求方法

访问控制允许方法:POST,GET,OPTIONS,PUT,DELETE

高速缓存控制:Max-Age=21600

连接:保持活力

内容编码:gzip

共有1个答案

左丘弘致
2023-03-14

并不是返回一个值为*、*的ACAO标头,而是返回了重复的CORS标头,浏览器已经将它们合并了。

在代码的某个地方(或者在您使用的包的代码中),CORS头被添加了两次。我的猜测是,您不知何故添加了两个CORS支持包或类似的东西,它们都添加了CORS响应头...

由于access-control-allog-headersaccess-control-allog-methods两个头部的值不同,因此搜索添加它们的位置并删除重复应该非常容易。

 类似资料: