Azure KeyVault 列出待处理的证书请求

标签 azure azure-powershell azure-keyvault

我正在 Azure Key Vault 中自动执行证书请求,并且希望在不知道确切证书名称的情况下列出所有证书操作(进行中、失败或取消)在特定的 key 保管库中,使用 powershell 以便我可以确定是否需要创建新请求,或者如果存在现有请求,则只需等待批准。在不知道证书名称的情况下只能列出已完成的请求。

以下命令将仅列出已完成的证书,我需要列出正在进行、失败或取消的证书。

  Get-AzureKeyVaultCertificate -VaultName $VaultName 

对此有什么想法吗?

最佳答案

可以通过以下命令一一获取证书状态:

Get-AzureKeyVaultCertificateOperation

更新

<小时/>

您可以使用以下脚本来实现这一点:

$certs = Get-AzureKeyVaultCertificate -VaultName nancykeyvault

foreach ($cert in $certs)
{
  Get-AzureKeyVaultCertificateOperation -VaultName nancykeyvault -Name $cert.Name
}  

enter image description here

关于Azure KeyVault 列出待处理的证书请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50560317/

相关文章:

azure - 使用 Azure 数据工厂中的 REST API 映射嵌套 JSON,通过存储过程将每个迭代器使用到 SQL 表

Azure Functions Core Tools 使用默认函数 : can't find . ./azurefunctions/functions.js 引发错误

ASP.Net WebApi Key Vault configBuilders 无法处理

azure - 使用 AddAzureKeyVault 使我的应用程序慢了 10 秒

java - 将文件从 Azure 文件共享目录移动到 unix 目录和备份目录(在 Azure 文件共享内)

azure - 使用 Azure DevOps 自动部署 Azure SQL 数据库

powershell - Azure PowerShell 如何使用基于用户名/密码的身份验证?

git - Azure Powershell - 如何进行 Github 同步?

asp.net - 使用 Azure KeyVault 的连接字符串存储与使用 ASP.net IIS_Reg 的加密之间有什么区别?

Azure 存储资源管理器因访问控制列表而失败