1

我的大学从外部主机下载了 cert-name.crt 文件。现在我们需要连接到 Web 服务平台,显然是使用他们的 SSL 证书。我们对 OpenSSL 文档有点困惑。研究也没有帮助。我们得到的只是“无法连接到主机”PHP 异常。只是为了清除问题,界面在不安全的 HTTP 上运行得非常好。我们使用纯 Soap 库。作为一种绝望的行为,我们还尝试通过在 SoapClient 流上下文中禁用 verify_peer 变量来连接主机而无需验证。请帮忙,我们有压力。

4

1 回答 1

0

开始:

默认情况下,PHP 在 UNIX 系统中查找 CA 文件,确保它可以被 PHP 调用程序(通过 cli 的用户、Apache 用户等)读取,并将.crt文件放置在此处:

/etc/pki/CA
于 2012-08-24T14:12:12.003 回答