Специфичные для среды переменные в шаблонах pingfederate
Я настраиваю pingfederate temaplte (для входа в систему).
В рамках этой настройки я хотел бы иметь возможность иметь переменную java-скрипта, которая зависит от конфигурации используемой формы. По сути, чтобы различать тест и живую среду.
Я пытаюсь сохранить шаблоны в системе контроля версий и не иметь дублирующегося кода, а также иметь возможность тестировать конфигурации перед развертыванием.
Я хотел бы думать, что я мог бы установить переменную где-нибудь в интерфейсе администратора и показать это в шаблоне, однако я не нашел ничего в документации, чтобы предположить, что это возможно.
Есть ли способ сделать это или разумный обход?
1 ответ
С точки зрения самого PingFederate, нет. В Javascript есть множество механизмов, которые вы можете использовать, например: window.location.host
вызвать свойства CSS. Вы даже можете использовать переменную Velocity $PingFedBaseURL
управлять свойствами CSS.