Потеря переменных сеанса в новой странице ColdFusion 2018 inte rnet explorer - PullRequest
2 голосов
/ 03 февраля 2020

Я использую ColdFusion 2018 на сервере Windows 2016. ColdFusion полностью обновлен.

Я работаю в университете, и конечные пользователи практически не контролируют свои настройки ie. Все компьютеры (предположительно) имеют одинаковые настройки. Если они не конечные пользователи не могут их изменить. Режим совместимости включен и передается на все компьютеры.

Я не могу воспроизвести эту проблему на моем компьютере в Chrome, ie или любом другом браузере. Некоторые пользователи, без реальной рифмы или причины, которую мы можем идентифицировать, теряют свои переменные сеанса, когда они открывают новое окно по ссылке.

Вот как это работает:
Пользователь входит в систему, устанавливаются переменные сеанса. userID и sectionAccess - это два из них.
Поиск пользователя для сотрудника
Пользователь получает список сотрудников
Пользователь нажимает на имя
Новое окно открывается с полными сведениями о сотруднике

Для НЕКОТОРЫХ пользователей переменные сеанса просто исчезают. Мы не можем понять, почему, и, похоже, нет связи между пользователями или их настройками компьютера. Ноутбук или рабочий стол.

Проблема также не соответствует. Это только что пришло в электронном письме от одного из затронутых пользователей: «Я также попробовал еще раз в IE, и сначала это сработало, а затем вышел из системы и повторил попытку, и в следующие несколько раз это не сработало».

На моем компьютере и домашнем компьютере все время работает как положено (ma c.) Мой компьютер Windows 10, с ie 11.1565.16299.0

Это мой тег приложения:

<cfapplication name="theSite"
               clientmanagement="yes"
               sessionmanagement="yes"
               setclientcookies="yes"
               sessiontimeout="#CreateTimeSpan(0,1,60,0)#"
               applicationtimeout="#CreateTimeSpan(0,1,60,0)#">

Кто-нибудь испытывал это? Как мне это исправить? Опять же, я не контролирую настройки браузера.

Спасибо

...