我正在尝试安装 bicep cli,我使用的是公司笔记本电脑,但出现以下错误 我尝试使用和不使用 VPN 并得到相同的错误: 我的 Azure CLI 版本是:2.44.1,我使用的是 Windows 10
Error while attempting to retrieve the latest Bicep version: HTTPSConnectionPool(host='aka.ms', port=443): Max retries exceeded with url: /BicepLatestRelease (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:997)'))).
我在网上搜索这些答案并没有解决我的问题( enter link description here 和 enter link description here
最佳答案
您似乎正坐在 HTTPS 拦截代理后面。 您应该联系您的企业 IT 来解决此问题。
获取代理使用的 CA 证书,将其保存在本地并告诉 Azure CLI 在哪里可以找到它:
export REQUESTS_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt
您的 IT 部门或许还能够将 Azure 和 GitHub 排除在 HTTPS 拦截之外。
安全风险 您还可以禁用证书验证。但不建议这样做,会有安全风险。
export AZURE_CLI_DISABLE_CONNECTION_VERIFICATION=anycontent
关于azure - 在企业笔记本电脑中安装 Bicep cli 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75218478/