[英]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.