Развертывание службы приложений Azure возвращает (403) Запрещено с ограничением IP - PullRequest
2 голосов
/ 02 апреля 2019

В 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-адресом из белого списка?

1 Ответ

3 голосов
/ 02 апреля 2019

REST-сайт scm.azurewebsites.net должен иметь Allow All, то есть без ограничений.Кроме того, Same restrictions as handyquip.azurewebsites.net должно быть unchecked.

Это не требует дополнительных ограничений, поскольку для доступа к URL-адресу уже требуются учетные данные Microsoft.Если будут добавлены ограничения, развертывание приведет к сбою брандмауэра, поэтому я столкнулся со многими сложностями.

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