Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
azure cli登录获取;“证书链中的自签名证书”;_Azure_Azure Cli - Fatal编程技术网

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。