gpt4 book ai didi

ios - 如何修复错误 "Failed to load ressource : Acces-control-allow-origin cannot contain more than one origin"

转载 作者:行者123 更新时间:2023-11-28 23:39:10 26 4
gpt4 key购买 nike

我们最近聘请了一家外部公司为我们开发移动应用程序。

我们已经为他们提供了一个 API,但是他们在编译 iOs 可执行文件时遇到了问题。 (在android下一切正常)

他们收到的错误消息是:“加载资源失败:Access-Control-Allow-Origin 不能包含多个来源”

我们使用 symfony 4、Nelmio CORS 和 nginx 配置。

我们将此添加到我们的 nginx 配置中,但问题仍然存在(https://enable-cors.org/server_nginx.html)(“授权”已添加到 GET 和 POST 方法中),老实说,我不知道我必须做什么才能帮助他们.

你对此有什么看法吗?这是服务器问题吗?还是他们这边的发展问题?在我们身上?

他们将 Cordova 与 ionic 和 WKWebView 结合使用。一旦启用 CORS,WKWebView 似乎会导致问题。

我检查了我的 Api 响应,它显示了良好的值(value):Access-Control-Allow-Origin

如果您想获得更多信息,我随时为您服务

最佳答案

这次不是服务器端问题。

双 header 访问控制=>仅在运行命令时

ionic cordova run [android/ios] —livereload 

和访问 API,iOS 问题:

在 confix.xml 中添加了 Allow-navigation 和 Allow-intent > iOS 平台:

<allow-intent href="*" />
<allow-navigation href="*" />

关于ios - 如何修复错误 "Failed to load ressource : Acces-control-allow-origin cannot contain more than one origin",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54078349/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com