使用.p12文件/证书进行curl调用

使用.p12文件/证书进行curl调用,curl,certificate,ssl-certificate,Curl,Certificate,Ssl Certificate,在mac终端上使用.p12文件/证书进行curl调用(在linux中也尝试过)时出现问题 当添加到我的“钥匙链”并使用Rest客户机(如postman)发送此信息时,这一点很有效。这两种制度是否可能相互冲突?我必须做些什么才能使它在其他环境中也能工作 我猜您必须首先从.p12文件中提取证书和密钥,然后在curl命令中提供它,如下所示: curl --key client.key --cert client.crt -X GET -v https://httpbin.org/get 此问题/答案

在mac终端上使用.p12文件/证书进行curl调用(在linux中也尝试过)时出现问题


当添加到我的“钥匙链”并使用Rest客户机(如postman)发送此信息时,这一点很有效。这两种制度是否可能相互冲突?我必须做些什么才能使它在其他环境中也能工作

我猜您必须首先从.p12文件中提取证书和密钥,然后在curl命令中提供它,如下所示:

curl --key client.key --cert client.crt -X GET -v https://httpbin.org/get

此问题/答案显示了如何从PKCS#12文件中提取密钥以用于curl: