Azure Key Vault - 删除 PowerShell 脚本中的密钥

Azure Key Vault - Deletion of Key in PowerShell Script

我正在尝试 运行 在 PowerShell 脚本中执行此语句。该脚本在 VSTS 中发布期间 运行。

我正在遵循 Microsoft 关于如何从 Azure 中的 Key Vault 中删除密钥的建议。

如何删除特定密钥的示例。

Remove-AzureKeyVaultKey -VaultName 'ContosoKeyVault' -Name 'ContosoFirstKey' -Force

但是,之后出现以下错误。

PowerShell is in NonInteractive mode. Read and Prompt functionality is not available.

我读到这是因为在这种情况下我无法与 PowerShell 进行交互,例如在弹出窗口中确认删除密钥 window。

然后我在删除语句上尝试了 -Force 命令,但没有成功。

任何人都可以解释/展示如何克服这个问题吗?

尝试运行

Remove-AzureKeyVaultKey -VaultName 'ContosoKeyVault' -Name 'ContosoFirstKey' -Force -Confirm:$False