Udostępnij za pośrednictwem


Enabling Report Manager to Pass Custom Authentication Cookies

Jeśli korzystasz z rozszerzeniem niestandardowego uwierzytelnianie, należy skonfigurować Menedżer raportów do przesyłania plików cookie niestandardowego uwierzytelnianie.W przeciwnym razie Menedżer raportów będzie przesyłał tylko plików cookie przez żądania HTTP, które są specyficzne dla serwera raportowania.Do przesyłania dodatkowych plików cookie, należy zmodyfikować RSReportServer. plik konfiguracji.

Modyfikowanie pliku RSReportServer.Config

Menedżer raportów do transmisji przez dodanie dodatkowych plików cookie przez serwer raportów, można włączyć <PassThroughCookies> Element ustawienia konfiguracja Menedżera raportów w RSReportServer. plik konfiguracja. Przekazanie dodatkowych plików cookie jest pomocne w pojedynczy znak - rozwiązania uwierzytelnianie, która wymaga nie tylko serwer raportów uwierzytelnianie plików cookie, ale także pliki cookie z systemu innej firmy uwierzytelnianie.

Aby włączyć dodatkowe pliki cookie mają być przekazywane za pomocą żądań HTTP, podczas korzystania z Menedżer raportów zestaw w pliku RSReportServer.config następujące elementy:

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