我有一个客户端,该客户端需要通过受ws-security保护的https从soap Web服务获取数据。对于身份验证,Web服务使用数字证书。
我从网络服务提供商处获得了以下数据:
肥皂体:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://ws.rad.erp.com">
<soap:Header/>
<soap:Body>
<ws:getDetailedPersonInformation>
<!--Optional:-->
<ws:asm_kodas>?</ws:asm_kodas>
<!--Optional:-->
<ws:doc_type>?</ws:doc_type>
<!--Optional:-->
<ws:lauko_pav>?</ws:lauko_pav>
<!--Optional:-->
<ws:vart>?</ws:vart>
</ws:getDetailedPersonInformation>
</soap:Body>
</soap:Envelope>
我以前从未做过此事,也不知道用PHP调用这种服务的正确方法。 同样,在呼叫者和接收者的双方中都可以进行传送。 IP地址已注册,证书处于活动状态,等等。现在,我们只需要使用给定的信息调用Web服务。 请告诉我如何使用所有这些信息,以便从此肥皂网络服务获取数据。 谢谢!