Я пытаюсь определить, как получить информацию о сеансе с помощью сервера Delphi REST DataSnap.
Я знаю, что когда вы находитесь на той же странице клиента, у вас есть доступ к текущему сеансу потока с помощью метода TDSSession GetThreadSession.
Однако я хочу сохранить данные в сеансе (putData )и по-прежнему иметь возможность извлекать их, когда пользователь переходит со страницы 1 на страницу 2. В настоящее время, если пользователь переходит на другую страницу, сеанс теряется и создается новый, что приводит к потере данных в сеансе, который я ранее установил.
Я пробовал играть с TDSSessionManager.SetThreadSession (sessionid)-но я не могу заставить его работать.
Я просмотрел нашумевший официальный документ Марко Канту, однако он не дает решения этой проблемы.
Любая помощь, которую я могу получить по этому вопросу, была бы замечательной -, даже если это просто «Эй, эта тема освещена в книге X».
Спасибо!