powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / %session.BrokerImplementation
5 сообщений из 5, страница 1 из 1
%session.BrokerImplementation
    #38230220
MaWr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

Может ли кто-нибудь на вскидку сказать какая настройка браузера (интересует именно IE9) отвечает за то, что %session.BrokerImplementation выставляется = 1?

Дело в том, что после обновления с IE8 на IE9 перестали работать гиперэвенты.
Принудительное выставление s %session.BrokerImplementation=2 при логине помогает, но хочется решить это настройкой браузера.

Cache 5.0.21
...
Рейтинг: 0 / 0
%session.BrokerImplementation
    #38230283
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaWr ,

Посмотрите исходники класса %CSP.Session : всё дело в User-Agent Вашего браузера.
За 1 или 2 отвечает следующая строка:

Set i%BrokerImplementation=1+''##class(%CSP.UserAgent).XMLHttpRequest(%request.GetCgiEnv("HTTP_USER_AGENT"))

Для решения проблемы с новыми (неизвестными) заголовками подправьте метод XMLHttpRequest или измените User-Agent в самом браузере и всё должно заработать.
...
Рейтинг: 0 / 0
%session.BrokerImplementation
    #38230288
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего в коде cspbroker есть привязки к браузеру и для IE используется такое поведение
только вот после обновления оно уже не требуется, то что есть проблемы в браузере который намного новее чем версия Cache и не удивительно, и поделать скорее нечего всего без правки системного кода Cache отвечающего за гиперэвенты.
Более наблюдаем проблемы с 2012 Ensemble, когда портал управления частично не работает в IE8.
...
Рейтинг: 0 / 0
%session.BrokerImplementation
    #38230512
gr_vl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMor,

а еще параметры совместимости в броузере помогают
...
Рейтинг: 0 / 0
%session.BrokerImplementation
    #38230522
MaWr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответы!

Так как у приложения одна точка входа, то все-таки сделаю там
s %session.BrokerImplementation=2
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / %session.BrokerImplementation
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]