gpt4 book ai didi

node.js - ionic 3/node.js - 证书链中的自签名证书(如何禁用 strict-ssl?)

转载 作者:搜寻专家 更新时间:2023-10-31 22:23:43 25 4
gpt4 key购买 nike

由于以下错误,我无法使用 ionic start 创建 ionic 项目:

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 启动 myApp 选项卡

因为我们的代理为所有站点发送一个自签名。 (FortiNet 的 FortiGate)

在 npm 中,我将 strict-ssl 设置为 false 并且工作正常。但是 ionic 通过 Node 应用程序加载内容,对吗?

如何设置 Node 以忽略所有 Node 应用程序的自签名证书或如何为 ionic 禁用它?

ionic 信息

   @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

关于node.js - ionic 3/node.js - 证书链中的自签名证书(如何禁用 strict-ssl?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47680191/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com