Особенности работы сессии в Web-клиенте
Начиная с Web-клиент 17 был отключен стандартный механизм сессий ASP.NET. Благодаря такой реализации работы сессии повышается быстродействие Web-клиента и долгие запросы не блокируют работу пользователя.
Если в решении использовался метод HttpContext.Current.Session
, возникнет ошибка Session = null
. В случае появления ошибки можно изменить значение параметра mode
в конфигурационном файле Web-клиента по адресу /usr/lib/docsvision/webclient/appsettings.json
следующим образом:
"system.web": {
"sessionState": {
"mode": "InProc"
}
}
Если параметры отсутствуют в конфигурационном файле, создайте их самостоятельно. |