1

我已经通过npm install -g azure-cli但安装了 azure-cli 并且得到self signed certificate in certificate chain

在此处输入图像描述

任何提示表示赞赏。

4

2 回答 2

1

您可以使用 Microsoft Azure Explorer 工具的故障排除指南解决相同的问题https://support.microsoft.com/en-us/help/4021389/storage-explorer-troubleshooting-guide

它帮助了我,只需要一个调整:openssl 命令应该检查与 management.azure.com 而不是 microsoft.com 的连接

因此,OpenSSL 控制台中的命令将是:

OpenSSL> s_client -showcerts -connect management.azure.com:443

我在我的案例中找到了一个自签名证书(主题 = 颁发者),由我的公司 IT 部门添加。将该证书导入 ASE(以便 ASE 可以信任该自行颁发的证书)后,问题就解决了。

于 2017-06-14T21:39:49.530 回答
0

根据这些错误报告,此问题似乎与使用拦截 SSL 流量的系统/网络范围代理的 npm 有关。使用 https 代理更新 npm 配置,这个问题应该得到解决。有些人报告说更新 npm 也修复了它。一探究竟。

https://github.com/npm/npm/issues/7519

https://github.com/npm/npm/issues/6916

于 2016-06-09T07:13:08.777 回答