@ MSK Microsoft ответила. Очевидно, что хост передается по умолчанию в заголовке хоста X-Original-Host, а не в заголовке X-Forwarded-Host. Можно было бы сделать это с их часто задаваемыми вопросами :).

ользую приложение ASP.NET Core 2.0, которое использует удостоверение ASP.NET, размещенное в службе приложений Azure за шлюзом приложений.

Я настроил собственный домен для указания на шлюз приложений через SSL, который затем завершает SSL и перенаправляет запрос в мой внутренний пул, который использует домен по умолчанию * .azurewebsites.net более 80.

напримерЗапрос на custom.com:443 ---> Шлюз приложений ---> custom.azurewebsites.net:80

Я сконфигурировал свое приложение ASP.NET Core 2.0 для определения времени сеанса пользователей через 1 час с использованием следующего промежуточного программного обеспечения:

services.ConfigureApplicationCookie(options =>
{
    options.ExpireTimeSpan = TimeSpan.FromMinutes(60);
});

Когда пользователь останавливается, а затем выполняет другое действие, он перенаправляется на страницу входа в службе приложений на custom.azurewebsites.net:80, а не обратно через шлюз приложений.

Есть ли способ перенаправить на абсолютный URL-адрес по таймауту вместо относительного?

Ответы на вопрос(1)

Ваш ответ на вопрос