CURLOPT_CAINFO文件扩展名(.pem或.crt)

时间:2014-12-11 06:30:12

标签: php ssl curl ssl-certificate

以下语法的证书扩展名是什么:path_to_cacert(.pem或.crt)?

curl_setopt($ch, CURLOPT_CAINFO, 'path_to_cacert');

在某些博客中,我见过.pem,在博客中看到了.crt。

我从Firefox浏览器导出证书>>页面信息>>查看证书>> EXPORT。

导出证书时,我选择了如下文件类型/格式:

X.509 Certificate (PEM)

请注意:在导出上述证书时,许多博客都提到文件为.crt,认为其导出为PEM

所以,请有人向我澄清这些差异。

1 个答案:

答案 0 :(得分:2)

libcurl,它在使用TLS库的帮助下完成文件的底层加载,根本不关心。你可以使用你喜欢的任何扩展名。