首页 > 解决方案 > Azure CLI 或 PowerShell 命令在 keyvault 中创建新版本的证书

问题描述

我想使用命令行(az cli 或 powershell)在 keyvaule 中创建新版本的证书。有谁知道这是怎么做到的吗?

ķ

标签: azureazure-powershellazure-keyvaultazure-cli

解决方案


要创建新版本,只需使用Add-AzKeyVaultCertificatepowershell 命令,指定证书的名称,然后它将创建一个新版本。

样本:

$Policy = New-AzKeyVaultCertificatePolicy -SecretContentType "application/x-pkcs12" -SubjectName "CN=contoso.com" -IssuerName "Self" -ValidityInMonths 6 -ReuseKeyOnRenewal
Add-AzKeyVaultCertificate -VaultName "keyvaultname" -Name "joycer" -CertificatePolicy $Policy

在此处输入图像描述

对于 Azure CLI,此命令az keyvault certificate create也应该有效。

az keyvault certificate create --name
                               --policy
                               --vault-name
                               [--disabled {false, true}]
                               [--subscription]
                               [--tags]
                               [--validity]

推荐阅读