繁体   English   中英

Zend Soap Client错误:无法启用加密

[英]Zend Soap Client error: Failed to enable crypto

大家好,我正在使用Zend Soap Client库使用Web服务,如下所示:

$wsdl = "path_to_wsdl_file";
$client = new Zend_Soap_Client($wsdl);

$client->nfeRecepcaoLote();

而且我收到以下错误:

Warning (2): SoapClient::__doRequest() [soapclient.--dorequest]: Failed to enable crypto [CORE/vendors/plugins/nfe/vendors/Zend/Soap/Client.php, line 987]

Warning (2):SoapClient::__doRequest() [soapclient.--dorequest]: connect() failed: Unspecified error [CORE/vendors/plugins/nfe/vendors/Zend/Soap/Client.php, line 987

有谁知道这可能是什么? Web服务的主机是这样的:

https://homologacao.nfe.ms.gov.br/homologacao/services/NfeRecepcao

我正在使用PHP 5.2.6和Ubuntu 9.10。

最好的祝福,

看起来像是因为您正在尝试使用自签名证书访问SSL服务。 为此,您需要对其进行授权。 参阅有关连接适配器的Zend Soap Client文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM