Настройка перенаправления шлюза приложений Azure - PullRequest
0 голосов
/ 03 мая 2018

Я создал сценарий power-shell, который добавляет конфигурацию перенаправления на внешний сайт в службе шлюза приложений Azure.

$AppgwName = "appgwname"
$rgName = "rgname"
$Externalsite = "http://www.google.com"
$RedirectConfigurationName = "name of the redirect config"
$listnerName = "listner name"
$redirectrulename = "existing rule name "

$gw = Get-AzureRmApplicationGateway -Name $AppgwName -ResourceGroupName 
$rgName
Add-AzureRmApplicationGatewayRedirectConfiguration -Name 
$RedirectConfigurationName -RedirectType Temporary -TargetUrl $Externalsite 
-ApplicationGateway $gw
$defaultListener = Get-AzureRmApplicationGatewayHttpListener -Name 
$listnerName -ApplicationGateway $gw
$redirectConfig = Get-AzureRmApplicationGatewayRedirectConfiguration -Name 
$RedirectConfigurationName -ApplicationGateway $gw
$redirectRule =  Set-AzureRmApplicationGatewayRequestRoutingRule -Name 
$redirectrulename -RuleType Basic -HttpListener $defaultListener - 
RedirectConfiguration $redirectConfig -ApplicationGateway $gw
Set-AzureRmApplicationGateway -ApplicationGateway $gw

скрипт работает хорошо! ! ! но когда я пытаюсь удалить конфигурацию, я обнаружил ошибку.

$gw = Get-AzureRmApplicationGateway -Name $AppgwName -ResourceGroupName 
$rgName
$gw = Remove-AzureRmApplicationGatewayRedirectConfiguration -Name 
$RedirectConfigurationName -ApplicationGateway $gw
Set-AzureRmApplicationGatewayRequestRoutingRule -Name $redirectrulename - 
RuleType Basic -HttpListener $defaultListener -ApplicationGateway $gw - 
BackendAddressPool $backendpool
Set-AzureRmApplicationGateway -ApplicationGateway $gw

Ошибка ref

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

Спасибо:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...