用于在 keyvault 中创建新版本证书的 Azure CLI 或 PowerShell 命令

标签 azure azure-powershell azure-keyvault azure-cli

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

k

最佳答案

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

示例:

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

enter image description here

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

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

关于用于在 keyvault 中创建新版本证书的 Azure CLI 或 PowerShell 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63678349/

相关文章:

powershell - 在 Docker 中运行 Azure DevOps 作业时出现 "Could not find the module Az.Accounts with given version"错误

Azure - 在 Powershell 中断开 VNet 集成

azure - 显示同一方法的不同记录的性能图 block

http - Azure IoT 中心将协议(protocol)从 AMQP 更改为 HTTP

powershell - Azure PowerShell - 如何创建队列(如果不存在)

java - 无法在java上使用keyvault列出azure blob存储中的文件

java - 使用托管标识在 Azure Key Vault 上设置 secret

c# - 缺少将 Microsoft.IdentityModel.Clients.ActiveDirectory 3.13.9 与 Azure KeyVault C# SDK 结合使用的程序集引用

azure - pyodbc 将支持使用 AD 访问 token 而不是用户/密码连接到 Azure SQL DB?

sql-server - 使用 ACL 授予 Azure 机器学习对虚拟机上 SQL Server 的访问权限