Я хочу заблокировать доступ к инструментам куду, например https: //.scm.azurewebsites.net/DebugConsole для набора IP-адресов, которые использует Azure Devops.
Я вошел в AzureDevops -> Настройки организации -> Обзор и вижу, что Azure Devops моей организации содержится, например, в. Западная Европа
Я скачал список IP-адресов центров обработки данных Azure отсюда: https://www.microsoft.com/en-nz/download/details.aspx?id=41653
Я перешел на Сервис приложений -> Сетевой блейд -> Настроить ограничения доступа и загрузил список IP-адресов, например, Западная Европа для .scm.azurewebsites.net.
Насколько я понимаю, агенты AzureDevops работают из региона, указанного в настройках организации, поэтому, если я введу эти IP-адреса, они смогут нормально обращаться к инструментам kudu, но вместо этого я получаю следующую ошибку:
Failed to deploy web package to App Service.
Error Code: ERROR_COULD_NOT_CONNECT_TO_REMOTESVC
More Information: Could not connect to the remote computer ("<myappservice>.scm.azurewebsites.net") using the specified process ("Web Management Service") because the server did not respond. Make sure that the process ("Web Management Service") is started on the remote computer. Learn more at: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_COULD_NOT_CONNECT_TO_REMOTESVC.
Error: The remote server returned an error: (403) Forbidden.
Если я удаляю IP-адреса, он развертывается без проблем. Как ограничить доступ к развертыванию в Azure Devops