在IBM i 7.1上,是否可以从PHP cURL扩展访问*SYSTEM证书库?

Joe*_*air 5 php ssl curl zend-server ibm-midrange

我们运行Zend Server 7PHPV7R1 IBM i.我们使用cURL PHP扩展来调用SSL加密的Web服务.我们需要指定CA证书捆绑包,以便cURL可以验证Web服务证书.

理想情况下,我们想要一些方法来使用SYSTEM证书存储,因此我们只需要在一个地方管理证书,因为我们也从RPG进行SSL加密的Web服务调用.

系统细节:

IBM i:V7R1

PHP:5.4.29

cURL:7.21.0,OpenSSL/0.9.8y

Dan*_*erg 1

只有当您知道系统 CA 证书存储在哪里,并且它以 OpenSSL 所需的方式存储在 PEM 文件中时,才可以这样做。然后,您可以为此目的使用正常的卷曲选项指出该文件/目录。

在大多数非 Linux 系统上,这是不可能的。