Our ASP.NET application will have a "Pop-Up Reports" menu item which will launch Report Manager in a new browser window.
For internal users we will be using Windows Integrated Security so the user's network credentials will control their access to the ASP.NET application and Report Manager reports.
But when the application is accessed from the internet, the ASP.NET application will use forms based authentication against Active Directory.
How do we get the web forms based credentials passed to Report Manager so that the user does not have to log on a second time
The ASP.NET app and Report Manager will be running on separate servers.
Would this be easier if Report Manager were installed on the same web server as the ASP.NET application
-- Chris G.

How can we implement single sign-on with Report Manager?
Jim_Fort_Worth
Reporting Services has a whole bunch of Web Services that can be used to access anything that Report Manager can do. It sounds like you are currently using URL access to reports in your ASP.NET Applciation. Because you are using forms authentication, you cannot use this with URL access.
The solution is to get the reports using the 'Render' method via the Web Services that Reporting Services exposes. You can pass any credentials you require. I do this quite frequently to 'hide' my Report server behind my firewall but still let external people use reports.
Regards
Paul
Fluffmeister
Paul,
>>It sounds like you are currently using URL access to reports in your ASP.NET Application
Not really. What I am refering to is using Report Manager. The user clicks a link which launches Report Manager in a separate browser window. The user then interacts with Report Manager.
The idea is we would prefer not to have to reinvent the wheel by creating our own report manager just to get single sign-on integration with our application.
-- Chris
Ping Wang
Hi Chris,
This *is* using URL access to the reports. For SSO you will need to put a front end onto the reports. It sounds worse than it really is.
Cheers
Paul