[英]Node.js not allowing CA cert from an api?
我一直得到UNABLE_TO_VERIFY_LEAF_SIGNATURE
當我設置rejectUnauthorized:false時,它連接並發出請求。 然后它發回正確的數據。
我正在使用Node的https請求功能 。
我的CA在我的選項對象中設置如下:
ca: [fs.readFileSync('path/to/ca.pem')]
我知道Node .10.10的更新,它不接受自簽名證書。 有沒有強制它接受我已經定義的ca而沒有設置rejectUnauthorized或導出NODE_TLS_REJECT_UNAUTHORIZED =“0”(第二個選項甚至都沒有工作)。
我所做的是將rejectUnauthorized選項設置為false。 自0.9.2版以來,此選項的默認值已更改
我假設您可以使用指定的ca創建代理。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.