all groups > sql server reporting services > october 2005 >
You're in the

sql server reporting services

group:

How to integrare RS with Form Authentication based ASP.NET web app



How to integrare RS with Form Authentication based ASP.NET web app Summer
10/3/2005 6:55:01 PM
sql server reporting services: Hi,

Our current situation is that we have exsting web application based on form
authentication and most user has no windows account in our domain.

And we start to use RS(SQL Server Reporting Service) and because RS running
in its thread and seperate from our ASP.NET application and the RS
authentication method is windows based. So, we need a solution to integrate
them!

And basically, What we want is that after users log in the ASP.NET
application(form authentication), they can access the report base on their
roles. And thr report application itself should be safe as well.

We have tried the following ...

Solution A: configure RS as anonymous access, and we can use url access to RS.
Problem: No Security. Evryone can access the report.

Solution B: create another account and use this account to call the web
service proxy method to access RS.
Problem: The RS access account must be saved in text somewhere, and call RS
through web service proxy will decrease some function of url access such as
toolbar etc.

Solution C: use impersonation(specify one) in ASP.NET application and use
the default credentials to call web service proxy method.
Problem: The problem is same as B, and will cause extra cost for
impersonation.

I hope We can URL access RS because it is more powerful for web interface.

Any ideal will be highly appreciated!

RE: How to integrare RS with Form Authentication based ASP.NET web app Rakesh
10/10/2005 6:04:08 PM
Hi there,
We had a similar need, where we had the need for Internet Reporting.

We implemented the custom authentication using Sql Server, we had
client facing Reports and we used Forms Authentication with sql server as our
auth. source. I used the sample code from Teo Lachev's book. Here is the
url for it.

http://www.manning.com/books/lachev/source

It was very helpful and Teo was very kind to answer some great questions,


HTH,
Rakesh


[quoted text, click to view]
AddThis Social Bookmark Button