我们在Zend Server 7上使用PHP运行V7R1 IBM i。我们使用cURL PHP扩展来调用SSL安全的web服务。我们需要指定一个CA证书包,这样cURL就可以验证web服务证书。
理想情况下,我们希望通过某种方式使用系统证书存储,因此我们只需要在一个地方管理证书,因为我们还可以从RPG进行SSL安全的web服务调用。
系统详细信息:
IBM i: V7R1 PHP: 5.4.29 cURL: 7.21.0和OpenSSL/0.9.8y
发布于 2015-04-20 18:30:52
只有当您知道系统CA证书存储的位置,并且以OpenSSL希望的方式存储在PEM文件中时,才有可能这样做。然后,您将指出该文件/dir具有用于此目的的普通curl选项。
在大多数非linux系统上,这是不可能的。
https://stackoverflow.com/questions/29499882
复制相似问题