提问人:Faabass 提问时间:11/17/2023 更新时间:11/17/2023 访问量:12
CURL 请求不再与证书一起使用
CURL request not working anymore with cert
问:
我在 CURL 中有一个命令,自今年年初以来一直在工作。 本周它开始失败。
这是命令
curl -X POST --url https://destination/login -H 'Content-Type: application/json' -d '{"username": "my-username","password":"mypassword"}' --cert cert.p12 --key 'textkey'
虽然上周工作正常,但现在我收到以下错误:
curl: (58) unable to load client cert: -8018 (SEC_ERROR_UNKNOWN_PKCS11_ERROR)
这是在 Centos 7 中执行的。
我们不升级任何东西,不确定操作系统本身是否做其他事情。但我想不是。
根据一些谷歌搜索,我发现问题可能出在证书或密码中,但它上周按预期工作,没有任何变化。
答: 暂无答案
评论
curl -X POST --url https://destination/login -H 'Content-Type: application/json' -d '{"username": "my-username","password":"mypassword"}' --cert cert.p12:textkey -cert-type P12