powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Восстановление ID сессии при повторном входе
9 сообщений из 9, страница 1 из 1
Восстановление ID сессии при повторном входе
    #36660421
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не нравится восстановление ид сессии при повторном входе пользователя
Что делал -
s %session.EndSession=1
s %session.NewSession=1
d %session.Kill()
d %session.UseSessionCookie=0

Выбивает из текущей сессии - да.
Но при повторном входе так же сессия. Как побороть?
Или возможно, есть другой идентификатор текущего сеанса, кроме %session.ID
...
Рейтинг: 0 / 0
Восстановление ID сессии при повторном входе
    #36660432
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сорри, логаут делается из нашего приложения, окно браузера не закрываем.
Но сессию при этом хочется сменить.
...
Рейтинг: 0 / 0
Восстановление ID сессии при повторном входе
    #36660439
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще раз сорри

2009.1.3
...
Рейтинг: 0 / 0
Восстановление ID сессии при повторном входе
    #36660532
MaWr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блок А.Н.,

Может что-то типа такого?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
s %session.EndSession= 1 
s %session.NewSession= 1 
d %session.Kill()
d %session.UseSessionCookie= 0 
k %session
s %session=##class(%CSP.Session).%New("ТутНадоПридуматьSessionId")
d %session.Login(User,Password, 2 )
...
Рейтинг: 0 / 0
Восстановление ID сессии при повторном входе
    #36660670
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
неа, что-то все то же
...
Рейтинг: 0 / 0
Восстановление ID сессии при повторном входе
    #36660794
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал проверку времени создания сессии, вроде так достаточно
...
Рейтинг: 0 / 0
Восстановление ID сессии при повторном входе
    #36661438
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.,

%session.SessionId
...
Рейтинг: 0 / 0
Восстановление ID сессии при повторном входе
    #36662977
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вместо ID сессии можно попробовать использовать %session.Key , предварительно затенив его, например, с помощью одного из методов $system.Encryption .

PS: хотя %session.%Id() и %session.SessionId имеют одинаковые значения, согласно документации лучше использовать %session.SessionId .
...
Рейтинг: 0 / 0
Восстановление ID сессии при повторном входе
    #36663968
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо! Key это то что нужно.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Восстановление ID сессии при повторном входе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]