簡體   English   中英

Node.js不允許來自api的CA證書?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM