如何用Python Azure SDK从Azure Key Vault Certificate提取密钥?

2026-05-23 07:570阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2630个文字,预计阅读时间需要11分钟。

问题描述:在 Azure Key Vault 中,我们可以从 Azure 门户下载证书 PEM 文件到本地。可以通过 OpenSSL 将 PFX 文件转换成 PEM 文件。然后使用 TXT 方式查看内容。操作步骤如下:

操作步骤:

1.使用 OpenSSL 转换命令。

问题描述

Azure Key Vault中,我们可以从Azure门户中下载证书PEM文件到本地。 可以通过OpenSSLPFX文件转换到PEM文件。然后用TXT方式查看内容,操作步骤如下图:

OpenSSL转换命令为:

openssl pkcs12 -in "C:\Users\Downloads\mykeyvault01-cscert01-20220316.pfx" -nokeys -out "C:\tool\xd12.pem"

当然,Azure也提供了通过PowerShell或CLI命令来下载PEM文件,操作为:

az keyvault certificate download --vault-name vault -n cert-name -f cert.pem

(Source :docs.microsoft.com/en-us/cli/azure/keyvault/certificate?view=azure-cli-latest#az-keyvault-certificate-download)

那么,如何可以通过Python SDK的代码获取到PEM文件呢?

问题解答

查看 Python SDK Certificate中公布出来的接口,并没有 Export, Download 的方法。

阅读全文

本文共计2630个文字,预计阅读时间需要11分钟。

问题描述:在 Azure Key Vault 中,我们可以从 Azure 门户下载证书 PEM 文件到本地。可以通过 OpenSSL 将 PFX 文件转换成 PEM 文件。然后使用 TXT 方式查看内容。操作步骤如下:

操作步骤:

1.使用 OpenSSL 转换命令。

问题描述

Azure Key Vault中,我们可以从Azure门户中下载证书PEM文件到本地。 可以通过OpenSSLPFX文件转换到PEM文件。然后用TXT方式查看内容,操作步骤如下图:

OpenSSL转换命令为:

openssl pkcs12 -in "C:\Users\Downloads\mykeyvault01-cscert01-20220316.pfx" -nokeys -out "C:\tool\xd12.pem"

当然,Azure也提供了通过PowerShell或CLI命令来下载PEM文件,操作为:

az keyvault certificate download --vault-name vault -n cert-name -f cert.pem

(Source :docs.microsoft.com/en-us/cli/azure/keyvault/certificate?view=azure-cli-latest#az-keyvault-certificate-download)

那么,如何可以通过Python SDK的代码获取到PEM文件呢?

问题解答

查看 Python SDK Certificate中公布出来的接口,并没有 Export, Download 的方法。

阅读全文