Настройка диспетчера отчетов для передачи файлов «cookie» для проверки подлинности пользователя
Добавления: 5 декабря 2005 г.
При использовании пользовательского модуля проверки подлинности необходимо настроить диспетчер отчетов для передачи файлов «cookie» для проверки подлинности пользователя. Иначе диспетчер отчетов будет передавать файлы «cookie» только через HTTP-запрос для сервера отчетов. Чтобы передать дополнительные файлы «cookie», необходимо изменить файл RSWebApplication.Config.
Изменение файла RSWebApplication.Config
В диспетчере отчетов можно включить передачу дополнительных файлов «cookie» через сервер отчетов, для этого добавьте элемент <PassThroughCookies> в файл конфигурации диспетчера отчетов. Использование дополнительных файлов «cookie» удобно в решениях однократной проверки подлинности при входе, когда требуются не только файлы проверки подлинности «cookie» сервера отчетов, но также файлы «cookie» от сторонних систем проверки подлинности.
Чтобы включить передачу дополнительных файлов «cookie» через HTTP-запрос при использовании диспетчера отчетов, установите следующие элементы в файле RSWebApplication.config:
<UI>
<CustomAuthenticationUI>
...
<PassThroughCookies>
<PassThroughCookie>cookiename1</PassThroughCookie>
<PassThroughCookie>cookiename2</PassThroughCookie>
</PassThroughCookies>
</CustomAuthenticationUI>
...
</UI>
См. также
Основные понятия
Файл конфигурации RSWebApplication
Настройка компонентов служб Reporting Services
Другие ресурсы
Introducing Reporting Services Security Extensions