如何用Python Azure SDK从Azure Key Vault Certificate提取密钥?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2630个文字,预计阅读时间需要11分钟。
问题描述:在 Azure Key Vault 中,我们可以从 Azure 门户下载证书 PEM 文件到本地。可以通过 OpenSSL 将 PFX 文件转换成 PEM 文件。然后使用 TXT 方式查看内容。操作步骤如下:
操作步骤:
1.使用 OpenSSL 转换命令。
问题描述在Azure Key Vault中,我们可以从Azure门户中下载证书PEM文件到本地。 可以通过OpenSSL把PFX文件转换到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文件到本地。 可以通过OpenSSL把PFX文件转换到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 的方法。

