Я получаю предупреждающие сообщения при запуске моего проекта на Liberty, особенно в Chrome.Как изменить длину сгенерированного JSESSIONID с помощью Liberty?
[WARNING ] Detected JSESSIONID with invalid length; expected length of 23, found 28, setting: BD14EBEEDBE53803FAE565131A03 to null.
Это потому, что свобода порождает JSESSIONID длины 28, но по умолчанию Liberty Профиль по HTTPSession свойство idLength до 23. Если я устанавливаю
<httpSession idLength="28" />
в server.xml Свободы у меня нет получить эти предупреждающие сообщения в журнале. Тем не менее, я хотел бы решить это без изменения server.xml.
Можно ли изменить способ генерации JSESSIONID по умолчанию на длину 23? Или, может быть, это плохой подход?
В предложении есть какой-то тупик: «Это потому, что Liberty генерирует JSESSIONID длиной 28, но профиль Liberty по умолчанию использует свойство idSlength для свойства httpSession для 23». Вы имели в виду другой продукт в начале. – Gas