当前位置:   article > 正文

php soap exceptions,“致命错误:未捕获的SoapFault异常:[HTTP]无法连接到主机”PHP Soap客户端SSL...

could not unmarshal, ended in soap fault

我正在尝试设置一个使用SSL进行通信的Soap客户端 . 我可以使用我的SSL证书在SoapUI应用程序中测试Soap Request和Response . 它在SoapUI应用程序中运行良好 .

当我尝试使用PHP执行相同操作时,它会抛出以下错误 .

"Fatal error: Uncaught SoapFault exception: [HTTP] Could not connect to host in "

以下是我在SoapClient中使用的选项 . 我还尝试使用 WSSoapClient.php 添加WSSecurity Header

$context = stream_context_create(

array(

'ssl' => array(

'ciphers' => 'TLS-RSA-AES-128-CBC-SHA'

),

)

);

$options = array(

"uri" => $url,

"location" => $url,

"soap_version" => SOAP_1_2,

"encoding" => "UTF-8",

"trace" => true,

"exceptions" => true,

"local_cert" => __DIR__ . "/keypair.pem",

"cache_wsdl" => WSDL_CACHE_NONE,

"connection_timeout" => 2000

);

keypair.pem 是我的SSL证书(.crt)和rsa私钥(.pem)的组合

在这方面,我感谢你的帮助 .

谢谢

Sithik

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/290960
推荐阅读
相关标签
  

闽ICP备14008679号