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

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

问题描述

访问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

 

 

相关文章
|
4月前
|
运维 网络协议 安全
为什么经过IPSec隧道后HTTPS会访问不通?一次隧道环境下的实战分析
本文介绍了一个典型的 HTTPS 无法访问问题的排查过程。问题表现为 HTTP 正常而 HTTPS 无法打开,最终发现是由于 MTU 设置不当导致报文被丢弃。HTTPS 因禁止分片,对 MTU 更敏感。解决方案包括调整 MSS 或中间设备干预。
|
10月前
|
安全 算法 网络协议
解析:HTTPS通过SSL/TLS证书加密的原理与逻辑
HTTPS通过SSL/TLS证书加密,结合对称与非对称加密及数字证书验证实现安全通信。首先,服务器发送含公钥的数字证书,客户端验证其合法性后生成随机数并用公钥加密发送给服务器,双方据此生成相同的对称密钥。后续通信使用对称加密确保高效性和安全性。同时,数字证书验证服务器身份,防止中间人攻击;哈希算法和数字签名确保数据完整性,防止篡改。整个流程保障了身份认证、数据加密和完整性保护。
求助!怎么上传第三方HTTPS证书?为什么我上传lets encrypt的证书显示私钥格式异常?
用户上传证书时遇到问题,提示格式异常,已尝试转换RSA格式仍未解决。
|
5月前
|
人工智能 安全 算法
HTTPS 的「秘钥交换 + 证书校验」全流程
HTTPS 通过“证书如身份证、密钥交换如临时暗号”的握手流程,实现身份认证与数据加密双重保障,确保通信安全可靠。
546 0
|
5月前
|
数据采集 Web App开发 iOS开发
解决Python爬虫访问HTTPS资源时Cookie超时问题
解决Python爬虫访问HTTPS资源时Cookie超时问题
|
9月前
|
安全 网络协议 网络安全
只有IP地址没有域名,如何实现HTTPS访问?
在仅有IP地址而无域名的情况下,实现HTTPS访问并非不可能。主要挑战包括证书颁发机构(CA)对IP地址的支持有限及浏览器兼容性问题。解决方案有:1) 搭建私有CA为内部IP地址颁发证书;2) 使用支持IP地址的公共CA服务。选择合适的方案需根据需求权衡。具体步骤包括选择证书类型、生成CSR文件、提交并完成验证、安装SSL证书和配置强制HTTPS访问。确保IP地址稳定,并定期维护安全性。 **申请优惠**:访问JoySSL官网并填写注册码“230907”可优惠申请IP地址证书。
1498 5
|
8月前
|
安全 算法 数据建模
HTTPS证书类型和品牌一览
HTTPS证书(SSL证书)是保障网站数据传输安全与身份可信认证的重要工具,适用于电商、企业官网等各类平台。证书主要分为DV(域名验证)、OV(企业验证)、EV(扩展验证)三种安全级别,以及单域名、通配符、多域名等不同覆盖类型。品牌方面,既有高性价比的国产锐安信、CFCA,也有国际知名的Sectigo、Digicert。
|
6月前
|
安全 数据建模 应用服务中间件
阿里云SSL证书价格、证书类型及免费版证书申请和证书部署教程参考
阿里云SSL证书有收费版也有免费版,收费版DV域名级SSL类型405元起,免费版证书为DV域名级SSL类型,每个实名个人和企业主体在一个自然年内可以一次性领取20张免费证书。本文为大家详细介绍阿里云SSL证书价格情况,包括不同域名类型、证书类型、证书等级和证书品牌的相关收费标准,以及免费版证书的申请和部署教程参考。
|
2月前
|
网络协议 应用服务中间件 网络安全
阿里云SSL证书申请具体操作流程,以申请免费SSL证书为例
阿里云免费SSL证书由Digicert提供,单域名可申请20张,有效期3个月。通过数字证书管理控制台,完成购买、域名验证(DNS或文件)、提交审核后下载,支持Nginx、Apache等多服务器格式。
345 0
|
9月前
|
算法 应用服务中间件 网络安全
阿里云WoSign“国密RSA双SSL证书”应用实践
阿里云WoSign品牌SSL证书是阿里云平台热销的国产品牌证书之一,支持签发国密合规的SM2算法SSL证书以及全球信任的RSA算法SSL证书,能够满足平台用户不同的SSL证书应用需求,同时为用户提供国密模块支持,实现“国密/RSA双证书部署”。
997 6
阿里云WoSign“国密RSA双SSL证书”应用实践

热门文章

最新文章