Имя: Пароль:
1C
1С v8
Механизм повторного использования сеанса в веб-сервисах
0 tertva_1C
 
23.08.21
10:26
Всем привет!

Пытаюсь сделать веб сервис который бы взаимодействовал с порталом посредством механизма повторного использования сеанса, в файле vrd в настройке публикации параметр reuseSessions="use", если я с помощью Постмана через установленный заголовок IBSession = start подключаюсь к базе и получаю ID сеанса, то я замечательно подключаюсь в дальнейшем к текущему сеансу (Cookie) и все отрабатывает замечательно, но если я пытаюсь установить 2 сеанс с новым ID (с другого компа), то первый сеанс сбрасывается, хотя по факту он виден в консоли 1С и время его жизни стандартно 20 мин. Постман выдает ошибку Session is not available or has been dropped\nID=c63698d8-a8ca-40bc-8378-b4e2b051f9e9, File=src\\ClusterDistribImpl.cpp(1586)". Версия платформы 8.3.18.1289, режим совместимости не используется.

Куда копать ?
1 PLUT
 
23.08.21
10:39
(0) "но если я пытаюсь установить 2 сеанс с новым ID (с другого компа)" - а с другого компа тоже IBSession = start вначале?
2 tertva_1C
 
23.08.21
10:51
(1) - естественно, новый сеанс устанавливается и с ним можно работать, но вот проблема в том что другой, после инициализации нового сеанса, перестает быть доступным по своему ID
3 tertva_1C
 
23.08.21
10:52
причем пробовал как на IIS так и на апаче как под Linix так и под виндой, в общем все танцы с бубном перепробовал