Как загрузить мой собственный генератор идентификатора сессии с Tomcat - PullRequest
0 голосов
/ 12 октября 2019

Есть ли у Tomcat какие-либо конфигурации, которые могут легко загружать мой пользовательский генератор идентификаторов сеансов (заменить StandardSessionIdGenerator по умолчанию) без изменения исходного кода Tomcat?

1 Ответ

0 голосов
/ 12 октября 2019

Здесь вы найдете все детали :

Сконфигурируйте server.xml в соответствии со связанной документацией:

Элемент SessionIdGenerator представляетГенератор идентификаторов сеансов, который будет использоваться для создания идентификаторов сеансов, используемых сеансами HTTP веб-приложения.

Элемент SessionIdGenerator МОЖЕТ быть вложен в компонент Manager. Если он не включен, автоматически будет создана конфигурация SessionIdGenerator по умолчанию, что является достаточным для большинства требований - подробности этой конфигурации см. Ниже в разделе «Стандартная реализация SessionIdGenerator».

...

Документация продолжается со стандартными атрибутами, которые должен поддерживать любой генератор идентификаторов сеанса. Ключевым для вас является className (на самом деле, это поддерживается tomcat для поиска вашего класса), тогда есть jvmRoute и sessionIdLength.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...