Настройка нескольких сайтов шлюза приложений

Я создал настройку, которая использует шлюз приложений для маршрутизации трафика к службам приложений. Ниже приведены подробности:

  1. Шлюз приложений — 1
  2. Служба приложений Azure — 2
  3. План службы приложений — 1
  4. виртуальная сеть и одна подсеть

Служба приложений — 1 для веб-приложения .net 5, 1 для приложения .net 5 API.

Оба просматривают локально и после публикации в службе приложений. Для приложения API при просмотре с портала Azure мне нужно добавить /swagger, который затем переводится в https://mywebapiapp.azurewebsites.net/swagger/index.html .

Шлюз приложений. Настройка внутреннего пула 1 для типа цели приложения: Цель служб приложений: выбрано мое веб-приложение (приложение Azure).

1 для API-аналога с измененным именем целевой службы приложений Azure.

Серверная настройка

Доступен внешний публичный IP-адрес.

Слушатели

Тип прослушивателя выбран как «Мультисайт».

Правила

Правило приложения

Вкладка «Внутренние цели»

Аналогичная настройка для правила API

Файл хостов обновлен.

хххх www.fabrikam.com хххх www.xyz.com

Когда я просматриваю сайт fabrikam.com, я попадаю на сайт micorsoft.com/en-in/, а не в свое приложение Azure, на котором размещено веб-приложение .net 5.

Впервые опубликовано на StackOverflow здесь

0 ответов

Другие вопросы по тегам