【Azure App Service】遇见az命令访问HTTPS App Service 时遇见SSL证书问题,暂时跳过证书检查的办法

news/2024/10/2 8:30:30

问题描述

访问App Service的高级工具KUDU站点的URL,遇见无法访问,在通过az webapp deploy发布时候,也遇见SSL错误 (SSL: CERITIFICATE_VERIFY_FAILED certificate verify failed: unable to get local issuer certificate)

问题解答

为AZ指令配置,跳过SSL认证,来实现AZ WEBAPP DEPLOY命令的成功执行。 

 

方案一:暂时在 powershell  里面disable Azure CLI  SSL 认证,需要打开 powershell command 界面, 运行下面命令行

$env:ADAL_PYTHON_SSL_NO_VERIFY = '1'$env:AZURE_CLI_DISABLE_CONNECTION_VERIFICATION = '1'

 

方案二: 暂时在 windows command里面disable Azure CLI  SSL 认证,需要打开 windows cmd界面, 运行下面命令行

set AZURE_CLI_DISABLE_CONNECTION_VERIFICATION=1

 

微软Copilot 解答

问:   帮忙解释 AZURE_CLI_DISABLE_CONNECTION_VERIFICATION 的目的和作用,如何使用它?
 
答: AZURE_CLI_DISABLE_CONNECTION_VERIFICATION 是一个环境变量,用于在使用 Azure CLI 时禁用 SSL 连接验证。这通常在代理服务器进行 SSL 检查并且拦截 SSL 流量时使用,代理服务器可能会呈现自己的证书而不是原始证书。设置此环境变量为 1 可以让 Azure CLI 在执行命令时跳过 SSL 认证。

在 PowerShell 中,您可以使用以下命令来设置此环境变量:

$env:AZURE_CLI_DISABLE_CONNECTION_VERIFICATION = '1'

在 Windows 命令提示符中,您可以使用以下命令:

set AZURE_CLI_DISABLE_CONNECTION_VERIFICATION=1

请注意,禁用 SSL 验证可能会导致安全风险,因为它允许 Azure CLI 忽略 SSL 证书错误。这应该只在您了解潜在风险并且确信网络环境安全的情况下使用

 

参考资料

az login fails with CERTIFICATE_VERIFY_FAILED and I am not behind a proxy #20921 : https://github.com/Azure/azure-cli/issues/20921

Azure CLI configuration : https://learn.microsoft.com/en-us/cli/azure/azure-cli-configuration

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/44845.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

计算机组成原理学习 Part 2

系统总线 总线 连接各个部件的信息传输线,是各个部件共享的传输介质 结构单总线 面向 CPU 的双总线 以存储器为中心的双总线 三总线 三总线的又一形式 四总线分类片内总线:芯片内部的总线 系统总线:计算机各部件之间的信息传输线\[ \begin{cases}数据总线 & 双向 \quad…

NumPy 差分、最小公倍数、最大公约数、三角函数详解

NumPy 助你处理数学问题:计算序列的差分用`np.diff()`,示例返回`[5, 10, -20]`;找最小公倍数(LCM)用`np.lcm()`,数组示例返回`18`;最大公约数(GCD)用`np.gcd.reduce()`,数组示例返回`4`;三角函数如`np.sin()`,`np.deg2rad()`用于角度弧度转换。别忘了`np.arcsin()`等反…

LVGL line组件

目录Line(线条)的概念线条组件的使用创建线条对象设置点数组确定y轴的方向(可选)设置线条风格(可选)创建风格设置风格将创建好的线段组件添加到父对象上示例代码:运行结果 Line(线条)的概念线条组件的使用 创建线条对象设置点数组 line组件的实现原理就是通过连接两个…

课堂测试企业族谱分析1-4问

第一问: 查询: 第二问: 查询公司的股东 可视化:可隐藏和展开: 第三问: 投资可视化,查询公司名称: 也可以隐藏和展开: 第四问: 一个公司的图谱用左右树图来可视化: 也可以隐藏和展开: 剩下的第五问第六问明天发

第一周:时间复杂度该怎么看?

文章小结: 1.算法时间复杂度是什么官方定义:算法在编写成可执行程序后,运行时所需要的资源,资源包括时间和内存。解读:可执行程序运行所需要时间的一个量化指标。例如O(1),常量级。 2. 常见的时间复杂度O(1) :常量级 O(n):线性 O(logn):对数 O(nlogn) O(n^2):平方 O(…

提升效率必备VSCode运行快捷键全攻略

哈喽,大家好,我是木头左!快速编译与执行 在开发过程中,频繁地编译和执行代码是必不可少的。而在VSCode中,通过简单的键盘操作即可完成这些操作,无需鼠标点击或多余的步骤。 Ctrl + Shift + B or Cmd + Shift + B 这个快捷键用于编译当前打开的文件。按下它,VSCode会使用…

一行Python代码可以做什么,超出你想象

哈喽,大家好,我是木头左!揭秘编程语言的灵活性 在编程的世界里,简洁就是力量。Python以其优雅和简洁而著称,让开发者能够用更少的代码做更多的事。但这并不意味着功能上的妥协——Python的强大之处在于它允许在一行代码中执行多个语句,这不仅能提高的编码效率,还能使代码…