Частное подключение виртуальной машины Azure к функции Azure - PullRequest
0 голосов
/ 03 мая 2018

У меня есть виртуальная машина Azure, в которой работает .net MVC, в которой контроллеры являются конечными точками API. Я хотел бы попасть в конечную точку API, которая находится в этом MVC в лазурной виртуальной машине. Для этой конечной точки требуется аутентификация пользователя, но я бы хотел пропустить процесс аутентификации, когда я использую функцию Azure для достижения этой конечной точки. Это возможно?

По сути, поскольку функция Azure и виртуальная машина Azure находятся в инфраструктуре Azure, я предполагаю, что я смогу подключиться к конечной точке API в виртуальной машине с помощью частного IP, который может пропускать аутентификацию.

1 Ответ

0 голосов
/ 03 мая 2018

Функция Azure может вызывать вашу виртуальную машину в частном порядке, если вы включите интеграцию VNET для плана обслуживания приложения, в котором находится приложение функции (план потребления не идет).

И наоборот, вы можете вызывать функцию только из виртуальной машины, только если она размещена в App Service Isolated, что является довольно дорогим предложением, просто чтобы избежать отправки функциональной клавиши в заголовках через конечную точку публичной функции.

...