logo

Показаны сообщения с ярлыком URL. Показать все сообщения
Показаны сообщения с ярлыком URL. Показать все сообщения

11 сент. 2009 г.

BIP: Доступ к отчетам через URL

В общем виде адрес опубликованного в BIP отчета выглядит так:

http://server:port/xmlpserver/<каталог отчета>/<имя отчета>/<имя отчета>.xdo

где

server,port – имя и порт сервера, на котором запущен BIP;
xmlpserver – имя приложения (вы можете изменить его при ручном deploy приложения BIP);
Каталог отчета – папка, содержащая отчет;
Имя отчета – имя отчета (выводится 2 раза)

Для управления поведением публикуемого отчета можно (и нужно) использовать дополнительные параметры.

BIP: программный logout при доступе через URL

Что если вы используете BI Publisher в качестве инструмента отчетности в вашей информационной системе. И по каким-то причинам не используете стандартную поддержку SSO, а осуществляете разграничение полномочий в BIP c помощью передаваемых параметров URL'а с логином-паролем пользователя.
Может так случиться, что при наличии открытых окон браузера повторно переданные логин-пароль (уже отличные от предыдущих) не сработают.
Пример: вы зашли из внешней ИС в определенную папку с отчетами веб-интерфейса BIP под пользователем "user1", затем закрыли браузер, сделали logout из вашей исходной системы, НО где-то у вас "крутится" еще один браузер (картинки из "ВКонтакте" вы там смотрели...). И теперь при попытке зайти из вашей ИС под другим пользователем ("user2") вы получите сессию предыдущего пользователя.
Как этого избежать?