azure - 在企业笔记本电脑中安装 Bicep cli 错误

标签 azure azure-cli azure-bicep

我正在尝试安装 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 hereenter 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/

相关文章:

azure - 在本例中输出 Bicep 中的数组是正确的方法吗?

azure - Bicep 模块输出错误的资源 ID

azure - pkgs.visualstudio.com 和 pkgs.dev.azure.com 之间有什么区别?

azure - 使用 Azure CLI 创建 Azure Key Vault secret 时会删除值中的插入符 ^ 字符

python - 从 Azure Function APP 运行 Azure CLI 命令

azure - 如何使用 Azure CLI 在现有 SQL Server 上分配新标签?

azure-resource-manager - 在 ARM 模板中将平台设置为 64 位

php - 使用带有 dblib 驱动程序的 PDO 从 Microsoft Azure Transact SQL 获取数据时出现问号而不是俄语字符

Azure Windows 虚拟机负载平衡

azure - 保护 Azure WebApp 免受 BEAST 攻击