В Azure я включил ограничения IP для:
- Веб-приложение (Сеть> Ограничения доступа)
- Сервер SQL (Брандмауэры и виртуальные сети> Добавить IP-адрес клиента)
- База данных SQL (установка параметров сервера)
Решение по-прежнему создается локально и в DevOps (он же Team Foundation Server).
Однако развертывание службы приложений Azure завершается ошибкой:
##[error]Failed to deploy App Service.
##[error]Error Code: ERROR_COULD_NOT_CONNECT_TO_REMOTESVC
More Information: Could not connect to the remote computer
("MYSITENAME.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.
Error: The remote server returned an error: (403) Forbidden.
Error count: 1.
Как выполнить развертывание через брандмауэр?
Нужна ли виртуальная сеть, чтобы скрыть ресурсы Azure за моим IP-адресом из белого списка?