Назад | Перейти на главную страницу

Удаление политики WAF на шлюзе Azure

В Azure мне нужно отсоединить существующую политику WAF, которая привязана к шлюзу приложений Azure, но не может найти способ.

Я создал новую политику WAF и связал ее со своим шлюзом приложений Azure. Мне не нравится, как он настроен, и теперь я хотел бы удалить его, но выдает сообщение об ошибке

Не удалось удалить политику WAF «wafpolicyNew». Ошибка: нельзя удалить политику брандмауэра, так как она по-прежнему выделена подпискам на ресурсы / 75d2e0ac-xxxxx450c0a6fc / resourceGroups / xxx / Provider / Microsoft.Network / applicationGateways / mygateway

Могу ли я как-нибудь отделить политику от своего шлюза приложений?

Я пробовал использовать Powershell

$appGw = Get-AzApplicationGateway -Name "mygateway"
$appGw.FirewallPolicy = $null
Set-AzApplicationGateway -ApplicationGateway $appGw

Но я получаю другое сообщение об ошибке:

нельзя удалить из шлюза приложений, разрешено изменение одной политики брандмауэра на другую

а также попытался использовать портал для поиска кнопки разъединения, но не нашел.

Политики WAF можно удалить из шлюза приложений с помощью Azure CLI.

Остановите шлюз приложений.

 az network application-gateway stop -g MyResourceGroup -n MyAppGateway

Удалить политику

 az network application-gateway waf-policy delete --name MyApplicationGatewayWAFPolicy --resource-group MyResourceGroup