iOS:请求标头字段Access-Control-Allow-Headers不允许使用SOAPAction

问题描述 投票:0回答:1

我正在使用离子v3我使用离子Cordova运行iOS在我的iPhone上运行应用程序。应用程序运行很棒,但当它尝试连接到soap api以执行某些操作时,responseXML为null并且我收到以下错误:

XMLHttpRequest无法加载https://www.hostname.com/service.cfc?wsdl.strong文本请求标头字段Access-Control-Allow-Headers不允许SOAPAction。

发生这种情况是因为我发送:this.xmlHttp.setRequestHeader(“SOAPAction”,“”); [是的,空值,因为它就像请求标题中的那样]。

如果未发送该请求标头,则服务器返回500错误。

我在我的设备中,不应该对cors有任何问题。但我没有找到任何关于此的文件。

如果您有任何相关信息,请留下回复。

非常感谢。

typescript soap xmlhttprequest
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.