gpt4 book ai didi

ssl - 使用自签名证书 curl https 网站时出错

转载 作者:太空宇宙 更新时间:2023-11-03 15:08:27 27 4
gpt4 key购买 nike

我正在尝试 curl 一个使用自签名证书的工具的 rest api。curl -D- -u user:pass -X GET -H "Content-Type: application/json"https://server:8006/api2/json/nodes它给出以下错误:

“curl: (60) SSL 证书问题:无法获取本地颁发者证书”

When using insecure option, following output is received:

HTTP/1.1 401 没有票缓存控制:最大年龄=0连接:关闭日期:2016 年 8 月 22 日星期一 15:25:18 GMTPragma:无缓存服务器:pve-api-daemon/3.0过期时间:2016 年 8 月 22 日星期一 15:25:18 GMT

I tried generating server certificate using:

 echo "" | openssl s_client -connect server:8006 -prexit 2>/dev/null | sed -n -e '/BEGIN\ CERTIFICATE/,/END\ CERTIFICATE/ p' > cacert.pem

但是,当使用 --cacert 选项使用此证书时,它仍然会给出“curl: (60) SSL 证书问题:无法获取本地颁发者证书”错误消息。

请让我知道我错过了什么?

最佳答案

自签名证书在设计上是不受信任的,您无法获得受信任的自签名证书。

如果您希望证书受信任,您需要从受信任的证书颁发机构购买/申请证书。

关于ssl - 使用自签名证书 curl https 网站时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39083477/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com