无法使用PowerShell将防火墙规则添加到Azure Key Vault

时间:2019-04-23 13:29:38

标签: azure azure-powershell azure-keyvault

我想向Azure Key Vault添加/删除防火墙规则。我正在使用以下cmdlet来实现它。 cmdlet仅运行,不输出任何内容。从Key Vault的门户-防火墙部分,没有任何规则得到更新。 我尝试了所有可能的组合。例如,添加/删除“ / 32”,添加/删除“资源组”,使用“ keyVault”对象等,似乎没有任何作用。 cmdlet是否损坏或我缺少任何东西?请帮我。 Remove-AzureRmKeyVaultNetworkRule -VaultName“ testfwrulekeyvault” -IpAddressRange“ 3.3.3.3/32” Add-AzureRmKeyVaultNetworkRule -VaultName“ testfwrulekeyvault” -IpAddressRange“ 2.2.2.2”

1 个答案:

答案 0 :(得分:1)

似乎您需要启用Vnet和子网的服务端点。最后,您应该更新密钥库并将默认操作设置为Deny以打开网络规则。查看有关Configure Azure Key Vault firewalls and virtual networks的所有步骤。

更新

如果只想通过Powershell命令Add-AzureRmKeyVaultNetworkRuleRemove-AzureRmKeyVaultNetworkRule添加规则。然后,当您执行它们而没有错误时,它将起作用。查看屏幕截图:

enter image description here enter image description here