azure-cli登录获取“证书链中的自签名证书”

时间:2016-06-09 05:41:17

标签: azure azure-cli

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

enter image description here

任何提示都表示赞赏。

2 个答案:

答案 0 :(得分:1)

您可以针对同一问题https://support.microsoft.com/en-us/help/4021389/storage-explorer-troubleshooting-guide使用Microsoft Azure资源管理器工具的故障排除指南。

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

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

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

我在我的公司IT部门添加了一个自签名证书(subject = issuer)。将该证书导入ASE后(以便ASE可以信任该自行颁发的证书)问题得以解决。

答案 1 :(得分:0)

根据这些错误报告,似乎此问题与使用系统/网络范围代理截获SSL流量的npm有关。使用https代理更新npm config,应该修复此问题。一些人报告说更新npm也修复了它。看看吧。

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

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

相关问题