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

时间:2018-08-29 21:08:41

标签: typescript soap xmlhttprequest

我正在使用ionic v3,我使用ionic Cordova运行iOS在iPhone中运行该应用程序。该应用程序运行出色,但是当它尝试连接到soap api进行一些操作时,responseXML为null,并且出现以下错误:

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

发生这种情况是因为我正在发送:this.xmlHttp.setRequestHeader(“ SOAPAction”,“”); [是的,值为空,因为它类似于请求标头中的内容。]

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

我在我的设备中,cors应该没有任何问题。但是我还没有找到任何有关此文档。

如果您对此有任何信息,请留下答复。

非常感谢您。

1 个答案:

答案 0 :(得分:1)