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

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

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

Cache 5.0.21
...
Рейтинг: 0 / 0
18.04.2013, 09:49
    #38230283
servit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
%session.BrokerImplementation
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
18.04.2013, 09:52
    #38230288
DAiMor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
%session.BrokerImplementation
Скорее всего в коде cspbroker есть привязки к браузеру и для IE используется такое поведение
только вот после обновления оно уже не требуется, то что есть проблемы в браузере который намного новее чем версия Cache и не удивительно, и поделать скорее нечего всего без правки системного кода Cache отвечающего за гиперэвенты.
Более наблюдаем проблемы с 2012 Ensemble, когда портал управления частично не работает в IE8.
...
Рейтинг: 0 / 0
18.04.2013, 11:36
    #38230512
gr_vl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
%session.BrokerImplementation
DAiMor,

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

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


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