Как исправить проблему недоступности для приложения-функции, созданного в ILB ASE в Azure?
2 ответа
Поскольку функция Azure развернута в ILB ASE, доступ к ней возможен только из виртуальной сети. Если вы хотите получить доступ к функции за пределами виртуальной сети, вам необходимо развернуть общедоступный шлюз приложений Azure, чтобы предоставить доступ к внутренней конечной точке. Шлюз приложений Azure будет работать в качестве обратного прокси-сервера для маршрутизации входящего трафика в соответствующую конечную точку.
Рекомендации:
Интегрируйте свою среду обслуживания приложений ILB с шлюзом приложений Azure
Приложения с частными функциями в правительстве Azure с использованием среды службы приложений (ASE)
Взгляните на эту проблему - задокументируйте, как использовать функции в ASE с ILB и эту ссылку, убедитесь, что вы соответствуете требованиям.
- Будьте в той же сети, что и ваша ASE с ILB
- Иметь действующий сертификат для домена по умолчанию и домена scm по умолчанию.
*.yourILBDomain.com
а также*.scm.yourILBDomain.com
- Помимо сертификата, вы также должны настроить DNS для домена ILB.