Konfigurieren des Berichts-Managers für die Übergabe von benutzerdefinierten Authentifizierungscookies

Falls Sie eine benutzerdefinierte Authentifizierungserweiterung verwenden, sollten Sie den Berichts-Manager für die Übertragung von benutzerdefinierten Authentifizierungscookies konfigurieren. Andernfalls überträgt der Berichts-Manager Cookies nur über HTTP-Anforderungen, die auf den Berichtsserver beschränkt sind. Sollen zusätzliche Cookies übertragen werden, müssen Sie Änderungen an der Datei RSReportServer.Config vornehmen.

Ändern der Datei RSReportServer.Config

Sie können den Berichts-Manager aktivieren, um zusätzliche Cookies an den Berichtsserver zu übertragen, indem Sie den Konfigurationseinstellungen des Berichts-Managers in der RSReportServer.config-Datei ein <PassThroughCookies> Element hinzufügen. Die Übertragung zusätzlicher Cookies ist vor allem bei Verwendung einer Authentifizierungslösung mit einmaliger Anmeldung nützlich, die nicht nur die Authentifizierungscookies des Berichtsservers, sondern auch Cookies der Authentifizierungssysteme von Drittanbietern benötigt.

Um zusätzliche Cookies zu aktivieren, die über HTTP-Anforderungen übertragen werden sollen, wenn der Berichts-Manager verwendet wird, legen Sie in der Datei RSReportServer.config die folgenden Elemente fest:

<UI>  
   <CustomAuthenticationUI>  
      ...  
      <PassThroughCookies>  
         <PassThroughCookie>cookiename1</PassThroughCookie>  
         <PassThroughCookie>cookiename2</PassThroughCookie>  
      </PassThroughCookies>  
   </CustomAuthenticationUI>  
      ...  
</UI>  

Weitere Informationen

Authentication with the Report Server (Authentifizierung mit dem Berichtsserver)
RSReportServer Configuration File
Security Extensions Overview (Übersicht über Sicherheitserweiterungen)
Konfigurieren und Verwalten eines Berichtsservers (einheitlicher SSRS-Modus)