Члены Intraweb TIWUserSession теряют ценность
Использование Delphi 2007 с прилагаемой версией Intraweb. Использование встроенного пользовательского механизма. В модуле usersession я добавил открытые члены (целое число) к TIWUserSession, и они инициализируются на экране входа в систему.
Иногда я нахожу, что значения этих открытых членов теряются: некоторые вызовы являются правильными, а другие вызовы - неназначенными целыми числами. Кто-нибудь еще испытывал это?
Мое решение на данный момент состоит в том, чтобы не полагаться на пользовательскую сессию, а вместо этого использовать cookie-файл и пересчитать этих участников на основе cookie-файла.
1 ответ
Если ваш сеанс истекает или ваш код изменяет эти открытые элементы, значения в элементах User Session должны быть постоянными, пока сеанс активен.