为了账号安全,请及时绑定邮箱和手机立即绑定

PHP 用 SoapClient 访问 远程https wsdl接口。

PHP 用 SoapClient 访问 远程https wsdl接口。

森栏 2019-05-23 16:30:07
PHP用SoapClient访问远程wsdl接口http可以成功https调不通报错SOAP-ERROR:ParsingWSDL:Couldn'tloadfrom'https://...:/xx/xx/xx?wsdl':failedtoloadexternalentity"https://...:/xx/xx/xx?wsdl"好像证书的原因,但是加上证书、绕过证书的方法都不行有没有朋友熟悉SoapClient实例化是的第二参数选项的环境linux、php7求助,网上帖子都翻烂了...
查看完整描述

2 回答

?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

libxml_disable_entity_loader(false);
$opts=array(
'ssl'=>array(
'verify_peer'=>false
),
'https'=>array(
'curl_verify_ssl_peer'=>false,
'curl_verify_ssl_host'=>false
)
);
$streamContext=stream_context_create($opts);
$client=newSoapClient("https://urlToSoapWs",
array(
'stream_context'=>$streamContext
));
这个试过了不行...
                            
查看完整回答
反对 回复 2019-05-23
  • 2 回答
  • 0 关注
  • 1437 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信