Configuring Report Manager to Pass Custom Authentication Cookies

New: 5 December 2005

If you are using a custom authentication extension, you should configure Report Manager to transmit custom authentication cookies. Otherwise, Report Manager will only transmit cookies through HTTP requests specific to the report server. If you want to transmit additional cookies, you must modify the RSWebApplication.Config file.

Modifying the RSWebApplication.Config File

You can enable Report Manager to transmit additional cookies through to the report server by adding a <PassThroughCookies> element to the Report Manager configuration file. Transmitting additional cookies is helpful in a single sign-on authentication solution that requires not only the report server authentication cookies, but also cookies from a third-party authentication system.

To enable additional cookies to be transmitted through HTTP requests when using Report Manager, set the following elements in the RSWebApplication.config file:

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

See Also

Concepts

RSWebApplication Configuration File
Configuring Reporting Services Components

Other Resources

Introducing Reporting Services Security Extensions

Help and Information

Getting SQL Server 2005 Assistance