request.getSession (false) возвращает новый сеанс? - PullRequest
0 голосов
/ 20 апреля 2019

Я нахожусь в отладке RAD 9.6.1 против Websphere 9.0. Это устаревшее приложение, в которое добавляются новые функции.

Запрос на скачивание файла Excel. Подключается плагин Excel, пользователь открывает, чтобы увидеть файл в Excel, и наш сервер получает ДВА запроса, но, что еще важнее, сеанс ПУСТОЙ. Глядя на идентификатор сеанса, становится ясно, что порожденные Excel-запросы не передают JSESSIONID или что-то в этом роде.

И несмотря на то, что код использует request.getSession (false), он возвращает этот пустой сеанс вместо нулевого. Кажется, что плагин Excel плохо себя ведет.

Обратите внимание, что это в IE, с использованием плагина Excel 2013.

...