У меня есть следующие настройки:
У меня есть один сервер Apache, выполняющий роль механизма перезаписи URL (SERVER1).
У меня есть второй сервер (тоже Apache), который запускает веб-приложение (SERVER2).Сначала пытается аутентифицировать пользователей.Часть протокола аутентификации включает в себя большое перенаправление между этим сервером приложений и сервером аутентификации.
Моя проблема заключается в том, что после успешного завершения аутентификации серверу аутентификации необходимо перенаправить пользователя обратно на сервер приложений, который виден только с SERVER1.По сути, SERVER2 должен иметь возможность восстанавливать URL на основе параметров SERVER1.
Большинство переменных environement являются полезными, т. Е. Я знаю имя хоста, имя скрипта, страницу с именем etcc, но не могу понять, был ли вызов сделан через HTTP или HTTPS: эта информация стирается при перезаписипроцесс по SERVER1 ...
Кто-нибудь знает, если / как я могу получить эту информацию через переменные окружения?Я ограничен в том, что не могу использовать параметры строки запроса ...
Спасибо всем!