## 查看curl版本
curl -V
## 查看curl指令
curl --help
# --cert 证书
# --cert-type TYPE Certificate file type (DER/PEM/ENG) (SSL) 由此可看出linux下curl暂不支持p12证书
由p12生成pem证书
## 生成时如果p12证书有密码,需要输入密码
## 生成 key文件命令
openssl pkcs12 -in client.p12 -out key.pem -nocerts -nodes
## 生成 证书文件命令
openssl pkcs12 -in client.p12 -out crt.pem -clcerts -nokeys
curl请求, 使用生成的cert证书替代
## 请求调用示例
curl -k --cert crt.pem --key key.pem -XPOST 'https://xxxxx.com' -H 'Content-Type: application/json' -d '{}'
# -k 跳过证书验证--针对私人生成证书
标签:证书,##,--,p12,linux,pem,curl From: https://www.cnblogs.com/deir/p/18092719