gpt4 book ai didi

ssl - TSD 错误 : self signed certificate in certificate chain

转载 作者:太空宇宙 更新时间:2023-11-03 12:45:52 24 4
gpt4 key购买 nike

我正在关注 Angular 2 quick start guide我刚开始就卡住了。

我的公司正在过滤我们的网络连接并修改 SSL 协商。在中间样式的人中,他们将自签名证书分配为目标证书的 CA。

因此当我执行第二个命令时

npm install -g tsd
tsd query angular2 --action install

我明白了:

stream.js:75
throw er; // Unhandled stream error in pipe.
^
Error: self signed certificate in certificate chain
at Error (native)
at TLSSocket.<anonymous> (_tls_wrap.js:908:38)
at emitNone (events.js:67:13)
at TLSSocket.emit (events.js:163:7)
at TLSSocket._finishInit (_tls_wrap.js:496:8)

有人知道禁用自签名证书验证的方法吗?

最佳答案

仅供引用:如果您只想学习 AngularJS,那么从 TypeScript 入手可能不是最佳方式。如果是这种情况,请尝试 tutorial on angularjs.org ,它使用 JavaScript 和 angular-seed。

无论如何,如果你想使用 tsd,你必须编辑你的 tsdrc 文件(在你的用户的主目录中),设置代理,也许,关闭 strictSSL。参见 https://github.com/DefinitelyTyped/tsd#tsdrc

按照本文档,这是您肯定需要添加到 tsdrc 文件中的内容:

{
"proxy": "http://proxy.example.com:88",
"strictSSL" : false
}

编辑:我也不认为这是 npm 问题。所以请更新您的问题。

关于ssl - TSD 错误 : self signed certificate in certificate chain,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30984239/

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