azure - 由于自签名 CA 导致访问 Azure key 保管库错误

标签 azure azure-keyvault self-signed-certificate azure-identity

我的本​​地开发工作站位于公司防火墙后面。它使用不可信的自签名 CA。因此,当我尝试使用 @azure/identity 中的 DefaultAzureCredential 访问 Azure key 保管库时,出现错误

FetchError: request to https://mytestkv.azure.net/secrets/mypassword/?api-version=7.2 failed, reason: unable to verify the first certificate

我知道这是一个证书问题,因为如果我将应用程序部署到 Azure,访问该应用程序的 key 保管库就没有问题。我的应用程序是 Javascript/Node 应用程序。

有没有办法让应用程序不检查自签名证书?

最佳答案

由于您使用的是自签名证书,因此将 strictSSL 设置为 false 不会强制 Key Vault 验证证书。

strictSSL: false

关于azure - 由于自签名 CA 导致访问 Azure key 保管库错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69939646/

相关文章:

c# - 如何从 HttpCall 读取我的自定义 Flurl header

c# - 将 AzureDirectory 与 Lucene.NET 3.0.3.0 结合使用

azure - 如何根据azure中的特定数据恢复部分数据?

python - 使用 Rest Api 和 DataBricks CLI 创建 DataBricks Azure Key Vault secret 范围后端

ssl - Windows 10 设备门户预配自签名 SSL 证书

azure - 无法确定函数入口点

azure - Databricks REST API 返回 HTTP 400 错误(带有 AAD 访问 token )

python - 在 Python 中创建 Azure key 保管库

azure - 从 azure blob 存储访问 azure key Vault(静态网站)