У меня дополнение к
документу по работе с визуализацией из кода.
В структуре данных о клиенте визуализации ID клиентов (iClientId) у меня было -1. Но прочитав пункт
1.2.7. Пара слов об идентификаторах клиентов и добавив библиотеку VisuGlobalClientManager, ID клиентов стали отображаться.
Таким образом, чтобы стало доступным свойство
ClientId интерфейса
IVisualizationClient, необходимо установить библиотеку
VisuGlobalClientManager.
На странице 31 также было замечание, что при обновлении страницы в браузере обновляется и ID клиента и происходит разлогинивание. Если обновить страницу с неавторизованным пользователем, то ID не меняется.
UPD: С авторизованным пользователем ID также не меняется, но происходит Logout. Причем происходит переход на стартовую визуализацию, хотя в менеджере визуализации эта опция выключена. Но это можно объяснить: при обновлении страницы делается новый запрос /webvisu.htm, а по этому запросу отдается стартовая страница.