我正在嘗試使用自簽名證書卷曲工具的其餘api。 curl -D- -u user:pass -X GET -H "Content-Type: application/json" https://server:8006/api2/json/nodes
它提供了以下錯誤:使用自簽名證書卷曲https網站時出錯
「捲曲:(60)SSL證書問題:無法獲取本地頒發者證書」
When using insecure option, following output is received:
HTTP/1.1 401無人售票 的Cache-Control:max-age的= 0 連接:關閉 日期:星期一,2016年8月22日15時25分18秒GMT 雜注:無緩存 服務器:PVE-API守護/ 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選項時,它仍然給「捲曲:(60)SSL證書問題:無法獲取本地頒發者證書」的錯誤消息。
請讓我知道我錯過了什麼?
是https:// server:8006/api2/json/nodes你自己的api?我不確定你想在這裏做什麼:只是從別人的不安全的API得到迴應,或做一些事情來保護你自己的API:D –