【发布时间】:2019-08-18 10:03:54
【问题描述】:
我正在尝试将证书从一个密钥保管库复制到另一个密钥保管库,而不将其保留在本地计算机上。我看起来像 Azure KeyVault CLI 只支持这样的基于文件的证书导入:
# download cert
az keyvault certificate download --file $certFileName --vault-name $sourceAkv -n $certName
# import cert
az keyvault certificate import --file $certFileName --vault-name $destAkv -n $certName
有什么方法可以传递一个对象或字符串吗?在 Azure Powershell 模块中,这是可能的:
Import-AzureKeyVaultCertificate -VaultName $DestinationVaultName -Name $CertificateName -CertificateString $secretText.SecretValueText
想法?
【问题讨论】:
-
还有问题吗?或者如果它有帮助,你可以接受它。
-
所以您正在寻找使用 Azure CLI 的解决方案?
标签: azure certificate azure-keyvault