是否可以使用自签名SSL证书使用本地安全WSDL URL创建PHP SoapServer?以下代码:
$soapServer = new SoapServer("https://mysite.local/my-document?wsdl");
总是抛出异常:
SoapServer :: SoapServer():SSL操作失败,代码为1。OpenSSL 错误消息:error:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败 (/var/www/app/modules/generators/components/WsSoap.php:110)
我找不到有关如何关闭SoapServer的SSL验证的任何信息。 大多数问题与SoapClient有关,事实并非如此。 我还想避免使用有效证书安装任何ca.pem本地文件,因为在许多服务器上这很困难,只需要创建SoapServer进行一次性单元测试,而不关心有效/无效的本地域。使用PHP 7.0.19。谢谢。