Каким будет расширение сертификата для синтаксиса ниже: path_to_cacert (.pem или .crt)?
curl_setopt($ch, CURLOPT_CAINFO, 'path_to_cacert');
В каком-то блоге я видел .pem, а в блоге его .crt.
У меня есть EXPORT сертификат из браузера Firefox >> информация о странице >> посмотреть сертификат >> EXPORT.
При экспорте сертификата я выбираю тип / формат файла, как показано ниже:
X.509 Certificate (PEM)
пожалуйста, обратите внимание : При экспорте сертификата, как указано выше, многие блоги, упоминающие файл как .crt, думали, что он экспортирован как PEM
Так что, пожалуйста, кто-нибудь прояснит мне эти различия.
libcurl, который выполняет базовую загрузку файла с помощью используемой библиотеки TLS, не заботится вообще. Вы можете использовать любое расширение, которое вам нравится.
Других решений пока нет …