我写了一个 php 库,它在 http 中调用 wsdl。
现在我想通过 https/ssl 协议做同样的事情。
所以我改变了wsdl路径但还不够。
这里的代码:
<?php
$options = array(
'trace' => 1,
'exceptions' => 0,
'login' => $login,
'password' => $password
);
$wsdl= "https://toto.com/tata/ws/tutu?wsdl";
$service = new SoapClient($wsdl,$options);
?>
在服务器中,我正确收到了点击,但通过 http,而不是 https:
为了您的信息,我启用了 openssl:
openssl
OpenSSL support enabled
OpenSSL Library Version OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
OpenSSL Header Version OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
你对此有解释吗?
谢谢。