Image

Imagelexicore wrote in Imageru_java

Несколько параллельных HTTP-сессий с одного клиента

Веб-приложение, активно использует HttpSession. Сессии идентифицируются через cookie.
Как можно реализовать несколько сессий одного клиента в параллеле?
Т.е. чтобы в двух окнах или табах броузера параллельно функционировали бы различные пользовательские контексты.
В настоящее время так не получается.
Броузер сохраняет cookie JSESSIONID и передает ее на сервер при обращениях из всех окон/табов.
Таким образом, сервер не различает запросы из различных окон/табов одного броузера и считает, что работа происходит в одной сессии. Что (логически) не так. Хочется в разных окнах иметь разные сессии.

Какие тут могут быть варианты?