Может ли кто-нибудь помочь мне в работе с заголовком X-FORWARDED-PROTO в веб-приложении Java, развернутом в Apache Tomcat.
Настройка приложения такова, что tomcat общается с нимВеб-сервер Apache, который, в свою очередь, взаимодействует с Cisco Load Balancer, наконец, балансировщик публикует страницы для клиента (tomcat -> apache2 -> балансировщик нагрузки -> клиент).
Сертификат SSL установлен в Load Balancer ион обрабатывает запросы HTTPS.Мое требование - заставить приложение вести себя так, чтобы оно использовало X-FORWARDED-PROTO и изменить страницы как HTTP или HTTPS.
Проверка файлов заголовков моих веб-страницЯ не смог найти заголовок X-FORWARDED-PROTO .У меня также нет доступа к конфигурации Load Balancer, и ИТ-отдел предложил нам использовать X-FORWARDED-PROTO , чтобы различать запросы HTTP и HTTPS.
Есть ли какие-либовыполнить настройку на уровне Tomcat или Apache, чтобы он возвращал заголовок X-FORWARDED-PROTO ?Или это то, что конфигурация должна обрабатываться в Load Balancer?