Сценарий: Инфраструктура, на которой построен веб-сайт, состоит из веб-фермы с ISA-серверами, эти ISA-серверы прекращают использование SSL любого данного веб-сайта и запросов между Сервер ISA и серверы IIS7 всегда подключены к порту 80 (http).
Следовательно: Клиент> [https]> ISA> [http]> WebFarm (IIS)
Вопрос: Возможно ли получить информацию о протоколе из исходного запроса (от клиента к ISA) в C #, потому что IIS всегда будет думать, что запрос выполняется через http (как есть).
Очевидно, я мог бы сделать это с помощью javascript, но по разным причинам (когда информация требуется в жизненном цикле страницы и т. Д.), Я хочу иметь возможность сделать это до рендеринга / презентации.
Мои мысли: Мне кажется, что некоторая информация может быть добавлена к информации заголовка при передаче через ISA в IIS.