Вы уверены, что пользователи действительно отключили Cookies?Может случиться так, что у пользователей отключены постоянные файлы cookie (те, которые записывают файл на жесткий диск пользователя) и при этом все еще включены файлы cookie сеанса браузера.Файлы cookie сеанса браузера хранятся в памяти и исчезают, когда пользователь закрывает свой веб-браузер, но обычно этого достаточно для правильной работы состояния сеанса на стороне сервера.
Почти во всех случаях, когда на клиентах отключены файлы cookie, они всегда сохраняютсятолько печенье.Операции в памяти все еще включены и работают нормально, вы все равно можете отслеживать пользователей, но только пока браузер остается открытым, этого может быть достаточно для вас, я не знаю.
Обновление: Я только что заметил, что вы сказали, что это должно сохраняться в течение сеансов (как при закрытии браузера пользователем и возвращении на сайт позже).Вы рассматривали варианты хранения HTML5 (в частности, LocalStorage ), это простое хранилище ключей / значений, и оно разумно поддерживается во всех браузерах, даже в версиях Internet Explorer.