簡體   English   中英

PHP SOAP HEADER構造(wsse)

[英]PHP SOAP HEADER Construction (wsse)

我需要在PHP中編寫SOAP Header,如下圖所示:

SOAP請求示例

我的第一次嘗試是將數組傳遞給SoapClient方法__setSoapHeaders()

array(
    new SoapHeader($namespace, 'UsernameToken', $this->partner->partner_id),
    new SoapHeader($namespace, 'USERNAME', $this->partner->email),
    new SoapHeader($namespace, 'PASSWORD', $this->partner->password)
);

在進行實際的__soapCall()時,我不斷遇到的錯誤是:

Fatal error: SOAP Fault: (faultcode: ns1:InvalidSecurity, faultstring: An error was discovered processing the header.)

我似乎無法使用它。 任何幫助,將不勝感激。

使用WsSecurity項目,它將在幾秒鍾內完成,因為您可以輕松地將SoapHeader添加到現有請求中,

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM