Настройка передачи куки-файлов для нестандартной проверки подлинности пользователя в диспетчере отчетов
При использовании пользовательского модуля проверки подлинности необходимо настроить диспетчер отчетов для передачи куки-файлов для проверки подлинности пользователя. Иначе диспетчер отчетов будет передавать куки-файлы только через HTTP-запрос для сервера отчетов. Чтобы передать дополнительные куки-файлы, необходимо изменить файл RSReportServer.Config.
Изменение файла RSReportServer.Config
Чтобы включить передачу диспетчером отчетов дополнительных куки-файлов через сервер отчетов, необходимо добавить элемент <PassThroughCookies> к настройкам конфигурации диспетчера отчетов в файле RSReportServer.config. Использование дополнительных куки-файлов удобно в решениях однократной проверки подлинности при входе, когда требуются не только куки-файлы проверки подлинности сервера отчетов, но также куки-файлы от сторонних систем проверки подлинности.
Чтобы включить передачу дополнительных куки-файлов через HTTP-запрос при использовании диспетчера отчетов, установите следующие элементы в файле RSReportServer.config:
<UI>
<CustomAuthenticationUI>
...
<PassThroughCookies>
<PassThroughCookie>cookiename1</PassThroughCookie>
<PassThroughCookie>cookiename2</PassThroughCookie>
</PassThroughCookies>
</CustomAuthenticationUI>
...
</UI>
См. также
Основные понятия
Проверка подлинности с использованием сервера отчетов
Файл конфигурации RSReportServer
Общие сведения о модулях безопасности
Настройка и администрирование сервера отчетов (режим SharePoint служб Reporting Services)