2015-11-20 354 views
2

當我試圖安裝一個擴展我得到這個錯誤:錯誤:無法驗證第一個證書/如何信任所有證書?

unable to verify the first certificate 

我已經知道這個問題是我們的內部網絡結構,它包裝每SSL證書與我們自己的,而不是每一個應用程序信任我們的證書。

是否可以設置屬性在Visual Studio代碼中信任所有SSL證書

謝謝

回答

5

有同樣的問題。

添加環境變量

NODE_TLS_REJECT_UNAUTHORIZED=0

固定它。 把這個答案從這裏: Ignore invalid self-signed ssl certificate in node.js with https.request?

+0

感謝。這解決了SSL問題。不幸的是,我收到另一個錯誤:「未找到中央目錄記錄簽名的結尾」。我認爲這是由於我們公司的代理服務器。 \ *嘆息\ * – mfreiholz

+0

需要額外的幫助。這生成了SSL錯誤:UNABLE_TO_GET_ISSUER_CERT_LOCALLY – ranieribt

6

我的解決辦法是添加以下用戶設置(文件 - >首選項 - >用戶設置)

"http.proxyStrictSSL": false