Машины за NATом путаются сессии
Странная вещь происходит.
Есть две машины клиенты за NATом, есть сервер tomcat6, контроль сессии осуществляется посредством объекта HttpSession. И вот какая ерунда происходит:
Данные отправленные первым пользователем заносятся в базу с идентификаторами второго.
Как запрограммировано:
Пользователь (Объект java) User хранится в объекте HttpSession. С клиента через AJAX отправляются данные без id пользователя или иных идентификаторов.
Данные получает сервлет, извлекает из объекта session объект user (в нем поле id) и кладет эти данные с его id в базу.
|