如何从.pfx证书获取key.pem和crt.pem

时间:2016-08-18 12:35:06

标签: php ssl curl ssl-certificate

我需要使用cURL来使用证书访问资源的服务。我只有.pfx个文件。 cURL需要两个.pem文件:CURLOPT_SSLKEYCURLOPT_SSLCERT,如下所示:

$ch = curl_init();
----------------------------------
curl_setopt($ch, CURLOPT_SSLCERT, './cert.pem');
curl_setopt($ch, CURLOPT_SSLKEY, './key.pem');
----------------------------------
$output = curl_exec($ch);

如何从单个key.pem文件中获取cert.pem.pfx

1 个答案:

答案 0 :(得分:0)

这已经得到了解答。 这是答案的链接 - 这是我用于我的解决方案(与你的情况相同)

Converting PFX to PEM using OpenSSL