请注意
键 'friendlyname' 应该在 args 中为 'friendly_name'
$args = array(
'friendly_name'=> 'www.example.com'
);
(PHP 5 >= 5.2.2, PHP 7, PHP 8)
openssl_pkcs12_export_to_file — 导出与 PKCS#12 兼容的证书存储文件
$certificate
,$output_filename
,$private_key
,$passphrase
,$options
= []
openssl_pkcs12_export_to_file() 将 certificate
存储到名为 output_filename
的文件中,以 PKCS#12 文件格式。
版本 | 说明 |
---|---|
8.0.0 |
certificate 现在接受 OpenSSLCertificate 实例;以前,接受类型为 OpenSSL X.509 CSR 的 资源。 |
8.0.0 |
private_key 现在接受 OpenSSLAsymmetricKey 或 OpenSSLCertificate 实例;以前,接受类型为 OpenSSL key 或 OpenSSL X.509 的 资源。 |
请注意
键 'friendlyname' 应该在 args 中为 'friendly_name'
$args = array(
'friendly_name'=> 'www.example.com'
);
[, array $args ] 只能包含:extracerts、friendly_name
extracerts - 附加证书(可以是文件或字符串)
friendly_name - 证书和私钥的“友好名称”。此名称通常在导入该文件的软件的列表框中显示。
基于源代码版本 5.2.8 和 pkcs12 手册页