Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 curl 中,我可以像这样连接私钥、客户端证书和 ca 证书
curl --cert cert.pem --key key.pem --cacert ca.pem https://example.org
我可以在 HTTPie 中看到 --cert 和 --cert-key 选项,但是如何在 HTTPie 中使用 --cacert 选项?
我尝试将 cert.pem 和 ca.pem 组合在一个新文件中并将其用作我的 --cert 文件,但这不起作用。
我知道了。在 HTTPie 中,您只需像这样使用 --verify 传递 ca.pem
http --cert cert.pem --cert-key key.pem --verify ca.pem http://example.org
只有ca.pem是必需的。这是正确的要求:
ca.pem
http --verify /etc/nginx/ssl/myCA.pem https://local.dev
ssl_certificate- cert.pem(crt) 和ssl_certificate_key- (key)都key.pem应该在服务器设置中指定,你不需要在查询中附加它们。
ssl_certificate
cert.pem
ssl_certificate_key
key.pem