在bash脚本中使用.p12证书进行卷曲

时间:2019-01-14 06:32:57

标签: ssl curl openssl

我正在尝试使用curl命令连接安全的Web服务。 我有.p12证书,我使用

生成了密钥和证书

openssl pkcs12 -in mycert.p12 -out file.key.pem -nocerts -nodes

openssl pkcs12 -in mycert.p12 -out file.crt.pem -clcerts -nokeys

,然后使用curl命令,如:

curl -E ./file.crt.pem:password --key ./file.key.pem https://myservice.com/service?wsdl

但是我遇到了以下错误:

卷曲:(58)无法加载客户端密钥-8178。

证书具有密码

我关注了cURL with a PKCS#12 certificate in a bash script

0 个答案:

没有答案