I have Implemented a very similar architecture for one of our programs..
1. The users sign on Desktop, this is verified and I store the information
in my local APP (Encrypted) file..
2. Then every time the user requests a Web page. I take this login
information and then encrypt the login information, send it as a Query
String parameter to the Web Page.
3. The ASP.NET page reads the query string parameter, also the Query string
says the request is from the client and not a direct webpage typed in
browser. it decrypts this information and automatically authenticates the
user & will show the requested page
Works really well for us.. , you have to watch for Time out of the
webpages.. requested from client.. & see if you want to handle them
differently than from direct page request.
VJ
"Yavuz Bogazci" <Ya**********@discussions.microsoft.com> wrote in message
news:B6**********************************@microsof t.com...
Hi,
i have a question:
I have a ASP.Net based WebApplication where Users have to Login to
authenticate. I have a Desktop App wich needs the same Auth. information,
too. But i have solved it in the way, that the user has to login in both
Apps separate. The Users doesn't want such a solution. How can i realize a
SIngleSignOn for both Apps? Perhaps Cookies?
thanks
Yavuz Bogazci