Доступ ограничен Azure Служба приложений возвращает «Ошибка 403 - это веб-приложение остановлено» - PullRequest
0 голосов
/ 03 марта 2020

У меня есть два правила Разрешить в Ограничениях доступа для веб-приложения API, корпоративной сети и VNET su bnet с виртуальной машиной, используемой для разработки. API, опубликованный в службе приложений, работает должным образом в корпоративной сети, но возвращает ошибку 403. «Это веб-приложение останавливается» при вызове из виртуальной машины.

Я дважды проверил правило и su bnet в Правило (xxx0 / 24) правильно отражает su bnet.

виртуальной машины. Что может вызвать это?

Ответы [ 2 ]

0 голосов
/ 04 марта 2020

Вы можете добавить виртуальную машину su bnet вместо частного диапазона CIDR xxx0 / 24 в правилах ограничений доступа для веб-приложения API. Вы должны включить конечные точки службы как на стороне сети, так и на той службе, с которой она включена. Если конечные точки службы еще не включены с помощью Microsoft.Web для выбранного вами su bnet, оно будет автоматически включено для вас, если вы не установите флажок с просьбой не делать этого.

Когда вы закончите sh it, вы найдете виртуальную сеть / su bnet в качестве source правила.

enter image description here

Для получения дополнительной информации вы можете get Azure Ограничения доступа к службе приложений .

0 голосов
/ 03 марта 2020

Виртуальная машина, скорее всего, использует общедоступный c IP-адрес для связи со службой приложений, а не частный IP-адрес.

Запрос должен быть перенаправлен через виртуальную машину VNET к Служба приложений для использования личного адреса.

...