![](/img/trans.png)
[英]node.js elasticsearch self signed certificate in certificate chain
[英]ionic 3 / node.js - Self signed certificate in certificate chain (how to disable strict-ssl?)
由於以下錯誤,我無法使用ionic start
創建離子項目:
Error: self signed certificate in certificate chain
at TLSSocket.<anonymous> (_tls_wrap.js:1103:38)
at emitNone (events.js:106:13)
at TLSSocket.emit (events.js:208:7)
at TLSSocket._finishInit (_tls_wrap.js:637:8)
at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:467:38)
在cmd: ionic start myApp tabs
因為我們的代理會為所有網站發送自簽名簽名。 (FortiNet的FortiGate)
在npm我將strict-ssl
設置為false
並且工作正常。 但離子加載節點應用程序上的內容,對嗎?
如何設置節點忽略所有節點應用程序的自簽名證書或如何禁用離子?
ionic info
@ionic/cli-utils : 1.19.0
ionic (Ionic CLI) : 3.19.0
System:
Node : v8.9.1
npm : 5.5.1
OS : Windows 10
Misc:
backend : legacy
我使用以下方法解決了問題
set NODE_TLS_REJECT_UNAUTHORIZED=0
設置set NODE_TLS_REJECT_UNAUTHORIZED=0
應用程序的安全性帶來很大的風險。 我建議避免為生產軟件“解決”這個問題。 我建議在禁用之前閱讀此內容。
我仍在嘗試解決自己的問題,如果我想出一個更安全的解決方案,我會更新。
我通過禁用我的防病毒軟件來修復它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.