Как я могу установить или изменить время ожидания сеанса пользователя в OpenAM

В настоящее время у меня есть версия 14.5 OpenAM Community, работающая с OpenDJ в качестве LDAP. У меня нет веб-агента, работающего с моим приложением. Пользователи жалуются, что они выходят из нашего приложения, когда оно бездействует. Я хотел изменить этот параметр, который, похоже, обеспечивает OpenAM. Я вижу, что в Configure -> Global Services -> Session -> Session Quotas есть параметр Read Timeout for Quota Constraint, этот параметр нужно изменить?


person gangel14    schedule 16.10.2020    source источник


Ответы (1)


OpenAM предлагает тайм-ауты сеансов SSO на основе области. Вы можете зарегистрировать «Службу сеанса» в своей области и установить «Максимальное время ожидания сеанса» и «Максимальное время простоя сеанса». «Квоты сеанса» — это другая функция. Он позволяет указать, сколько сеансов SSO пользователю разрешено иметь параллельно.

person Bernhard Thalmayr    schedule 17.10.2020
comment
Спасибо за ваш ответ. Я нашел и включил эту функцию «служба сеанса». После того, как я использую это, нужно ли мне сосредоточиться на чем-то еще, чтобы заставить его работать с моим текущим приложением? - person gangel14; 20.10.2020
comment
Это приложение не зависит. Это относится только к сеансу единого входа на стороне OpenAM. При настройке в «режиме уведомления» агент получает запрос от OpenAM, когда сеанс единого входа истекает по тайм-ауту или административно уничтожается. По этому запросу агент очищает кэш сеанса SSO. По крайней мере, это было исходное поведение. Однако в настоящее время существует несколько «изданий OpenAM Community», использующих работу iPlanet, Sun, ForgeRock, поэтому вы должны быть очень конкретными, задавая вопросы. - person Bernhard Thalmayr; 20.10.2020