Freigeben über


Konfigurieren des Berichts-Managers zum Übergeben von benutzerdefinierten Authentifizierungscookies

Wenn Sie eine benutzerdefinierte Authentifizierungserweiterung verwenden, sollten Sie den Berichts-Manager so konfigurieren, dass benutzerdefinierte Authentifizierungscookies übertragen werden. Andernfalls überträgt der Berichts-Manager cookies nur über HTTP-Anforderungen, die für den Berichtsserver spezifisch sind. Wenn Sie zusätzliche Cookies übertragen möchten, müssen Sie die Datei RSReportServer.Config ändern.

Ändern der Datei "RSReportServer.Config"

Sie können den Berichts-Manager aktivieren, zusätzliche Cookies über den Berichtsserver zu übertragen, indem Sie der Berichts-Manager-Konfigurationseinstellungen in der datei RSReportServer.config ein <PassThroughCookies> Element hinzufügen. Die Übertragung zusätzlicher Cookies ist in einer Authentifizierungslösung für einmaliges Anmelden hilfreich, die nicht nur die Berichtsserverauthentifizierungscookies, sondern auch Cookies aus einem Authentifizierungssystem eines Drittanbieters erfordert.

Legen Sie die folgenden Elemente in der datei RSReportServer.config fest, damit zusätzliche Cookies über HTTP-Anforderungen bei Verwendung des Berichts-Managers übertragen werden können:

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

Siehe auch

Authentifizierung mit dem Berichtsserver
RSReportServer-Konfigurationsdatei
Übersicht über Sicherheitserweiterungen
Konfigurieren und Verwalten eines Berichtsservers (einheitlicher SSRS-Modus)