mac导入pfx证书失败

mac导入pfx证书失败

在导入pfx证书的时候输入密码后一直显示密码错误。尝试通过openssl命令先把密码去除了

1
openssl pkcs12 -in xxx.pfx -clcerts -nokeys -out certificate.crt

结果还是不行:
发生错误无法导入
后来发现是openssl版本的原因,14系统的openssl默认是3.x版本,导出的crt不兼容。 通过下面的命令切换openssl版本:

1
export PATH="/opt/homebrew/opt/openssl@1.1/bin:$PATH"

再次执行下面这条命令后crt文件可以正常导入

1
openssl pkcs12 -in xxx.pfx -clcerts -nokeys -out certificate.crt