Groups | Blog | Home
all groups > sql server reporting services > november 2005 >

sql server reporting services : Passing a RS authentication ticket/cookie to browser?


zerovertical
11/23/2005 11:18:52 AM
Hello,
It looks like the best solution for deploying my reports is through the
hybrid solution of using both URL access (a url over the internet to
render the report) and SOAP API access (a web service call to
authenticate via Forms Authentication, and a custom security
extension).

I'm reasonably clear about how to implement my RS Web service proxy,
and to gain access to the authentication ticket/cookie passed back from
RS once I am authenticated. I'd like to pass this authentication
ticket to a browser so I can use URL Access for the rest of my RS
session. How do I go about doing this?

I want the browser to take advantage of the RS HTML Viewer tool for
report rendering.

My Web application that's using reporting services is not an ASP.NET
application.

Any ideas would be a great help.

Thanks,
ZeroVertical
Teo Lachev [MVP]
11/24/2005 12:00:00 AM
I am not sure what exactly your application topology is. Where are you
making the LogonUser API call? In general, you have to do the same thing
that Forms Authentication sample does in order to move the cookie from the
server call to the browser. If you have two applications, they have to be on
the same domain.

--
HTH,
----------------------------------------------
Teo Lachev, MVP, MCSD, MCT
"Microsoft Reporting Services in Action"
"Applied Microsoft Analysis Services 2005"
Home page and blog: http://www.prologika.com/
----------------------------------------------
[quoted text, click to view]

AddThis Social Bookmark Button