Как запретить добавление имени узла jboss в sessionid - PullRequest
0 голосов
/ 07 декабря 2018

Недавно мы обновили наш сервер приложений с JBoss EAP6.2 до EAP7.0.

Несмотря на то, что он работает без профиля HA, известного как standalone.xml, JBoss добавляет jboss.node.name в конце JSESSIONID печенье.

Например,

Spring Boot генерирует JSESSIONID как tHSf9v23SSDBMqJ1O7XFJZ9...., и когда запрос поступает в браузер, cookie становится tHSf9v23SSDBMqJ1O7XFJZ9.master:<jboss.node.name>, что вызывает некоторые проблемы совместимости.

Я провел несколько экспериментов, вручную вызвав response.addCookie.В этом случае он не добавляет суффикс master к cookie.Однако, если Spring сам пишет cookie, кажется, что JBoss его забирает и добавляет суффикс master.Я знаю, что этот случай может немного сбить с толку (это для меня), я рад предоставить больше информации.

...