Azure密钥保管库 - 删除PowerShell脚本中的密钥

时间:2018-02-15 15:40:31

标签: visual-studio powershell azure azure-devops azure-keyvault

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

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

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

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

然而,之后我收到以下错误。

  

PowerShell处于NonInteractive模式。读取和提示功能是   不可用。

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

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

任何人都可以解释/展示如何超越这个吗?

1 个答案:

答案 0 :(得分:3)

尝试运行

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