Поделиться через


Настройка передачи куки-файлов для нестандартной проверки подлинности пользователя в диспетчере отчетов

При использовании пользовательского модуля проверки подлинности необходимо настроить диспетчер отчетов для передачи куки-файлов для проверки подлинности пользователя. Иначе диспетчер отчетов будет передавать куки-файлы только через 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)