当我尝试将 .pfx 证书转换为 .pem 以导入到 ACM 时,出现此错误
输出密钥和证书时出错 8C2B0000:错误:0308010C:数字信封例程:inner_evp_generic_fetch:不支持:crypto\evp\evp_fetch.c:346:全局默认库上下文,算法(RC2-40-CBC:0),属性()
我运行的命令
openssl pkcs12 -in 文件名.pfx -out 文件名.pem
小智 12
如果该命令适用于以前的 OpenSSL 版本,请尝试以下操作:
确保您拥有旧版库(文件名为legacy*.<os_lib_ext>,例如legacy-x64.dll)。与配置环境变量不同,将库作为legacy.<os_lib_ext>(例如legacy.dll)复制到库路径和包含openssl 可执行文件的路径中可能更容易。
然后添加 -legacy -provider-path "/path/to/legacy_library/dir" -provider 默认值:
openssl pkcs12 -in filename.pfx -out filename.pem -legacy -provider-path "/path/to/legacy_library/dir" -provider default
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12184 次 |
| 最近记录: |