azure cli登录获取;“证书链中的自签名证书”;
我已经通过azure cli登录获取;“证书链中的自签名证书”;,azure,azure-cli,Azure,Azure Cli,我已经通过npm安装-g azure cli安装了azure cli,但是我正在证书链中获得自签名证书: 任何提示都值得赞赏。根据这些错误报告,此问题似乎与使用系统/网络范围代理拦截SSL通信的npm有关。使用https代理更新npm配置,此问题应得到修复。一些人报告说,更新npm也解决了这个问题。看看吧 对于同一问题,您可以使用Microsoft Azure Explorer工具的疑难解答指南 它帮助了我,只需要一个调整:openssl命令应该检查到management.azure.com
npm安装-g azure cli安装了azure cli,但是我正在证书链中获得自签名证书
:
任何提示都值得赞赏。根据这些错误报告,此问题似乎与使用系统/网络范围代理拦截SSL通信的npm有关。使用https代理更新npm配置,此问题应得到修复。一些人报告说,更新npm也解决了这个问题。看看吧
对于同一问题,您可以使用Microsoft Azure Explorer工具的疑难解答指南
它帮助了我,只需要一个调整:openssl命令应该检查到management.azure.com的连接,而不是microsoft.com
因此,OpenSSL控制台中的命令将是:
OpenSSL>s_客户端-showcerts-connect-management.azure.com:443
我在我的案例(主题=发行人)中发现了由我的公司IT部门添加的自签名证书。将该证书导入ASE(以便ASE可以信任该自颁发的证书)后,问题得到解决。此用户看到的问题是Azure CLI,而不是NPM本身。NPM仅用于安装Azure CLI。