Host Passthrough (?) В IIS - PullRequest
       19

Host Passthrough (?) В IIS

0 голосов
/ 12 марта 2019

Я использую изображение microsoft/aspnet:4.7.1 и настраиваю сайт в IIS.

Проблема в том, что мне нужно перенаправить на сайт аутентификации, а затем перенаправить обратно в приложение. Это не может быть настроено статически, и базовый URL-адрес, куда перенаправлять (после аутентификации), получен из хоста. В C # это извлекается из объекта HttpContext.Current.Request. Внутри контейнера, однако, все запросы рассматриваются как исходящие от http://localhost, но я обращаюсь к контейнеру через другое имя хоста (что-то вроде http://myapp. После аутентификации мы перенаправляемся обратно на http://localhost вместо http://myapp . Есть ли какой-нибудь способ в докере или IIS, чтобы я мог "пропустить" хост, который используется для доступа к контейнеру?

...