Magento Java Soap无效的XML响应
发布时间:2020-12-15 02:32:14 所属栏目:Java 来源:网络整理
导读:我正在使用apache cxf在soap客户端上写magento. 到目前为止,一切工作都很好,如创建产品更改类别,更新产品等.这可以在我的本地计算机上工作或在本地网络中的magento安装. 所以我在网上的服务器上建立了一个magento商店.除了一个产品媒体的创建之外,所有对api
我正在使用apache cxf在soap客户端上写magento.
到目前为止,一切工作都很好,如创建产品更改类别,更新产品等.这可以在我的本地计算机上工作或在本地网络中的magento安装. 所以我在网上的服务器上建立了一个magento商店.除了一个产品媒体的创建之外,所有对api的调用都有效. 这是来自服务器的响应. <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode>Sender</faultcode> <faultstring>Invalid XML</faultstring> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope> 也许有人可以帮助我. 提前致谢… 弗里茨 解决方法
我遇到过同样的问题.为我修复的是调用https,因为我有一个.htaccess重写,强制所有流量通过SSL.
如果您正在执行类似将URL重写为https的操作,请在代码中更改URL $proxy = new SoapClient('http://example.com/api/v2_soap/?wsdl'); 至 $proxy = new SoapClient('https://example.com/api/v2_soap/?wsdl'); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |