使用SSL证书调用肥皂



我正在尝试使用soapclient

来连接WSDL文件
$client = new SoapClient("https://example.com/webservices?wsdl");

但我的问题是,仅使用其SSL证书和键访问URL,否则此URL返回错误" SSL证书错误"。

是否可以使用SSL?

连接WSDL

注意:它不受密码的保护,我没有用户名和密码。只有一个证书PEM文件及其私钥

您需要将证书传递给肥皂

$wsdl = "https://my-server/?wsdl";
$my_cert_file = "/my/path/to/mycert.pem";
$client = new SoapClient($wsdl, array('local_cert', $my_cert_file) ); 

最新更新