Answers

 

Vinay J

Systems Analyst

see all my questions

Intergration (Single sign-on) What is the best way to pass authorization and authentication information between two web applications.

Intergration (Single sign-on) What is the best way to pass authorization and authentication information between two web applications. One application is on Microsoft Platform in asp and other I don't know it right now.

I would like to get some advice on this matter. Thank you in advance!

posted January 29, 2008 in Web Development, Enterprise Software | Closed

Share This Question

Share This

Answers (5)

 

David W

Manager of Web Services at University of Victoria

see all my answers

CAS by JASIG.

It does really depend though. There are a number of ways to do SSO (cookie sharing, token passing, database links...), and MS I believe has a solution for a purely MS technology stack. The real issue with Single Sign on is Single Sign Off and session management. If you want to do it right for a large number of apps, CAS is the best that I know of.

Links:

posted January 29, 2008

 

Niall K

Making websites fast, discoverable, and social. Design for browsers, crawlers, and third-party integration.

see all my answers

Best Answers in: Web Development (1)

Take a look at OAuth, a browser-based authentication system loosely based on existing systems at Google, Yahoo, and Microsoft. Website 1 sends a user to an authorization page on Website 2 and receives an access token in response. This access token is added to HTTP requests to receive permissioned access to third-party data.

Links:

posted January 29, 2008

 

Doug S

at Macy's Systems & Technology

see all my answers

Cookies coupled with common credential and session stores is a simple and effective solution if each app is in the same second level domain and lower (MySite.com, Tools.MySite.com, etc).

posted January 31, 2008

 

Siddharth U

Managing Consultant

see all my answers

You can also look at Site Minder which takes care of SSO, depending on where both the web apps are deployed..

posted February 1, 2008

 

Venkatraman S

Partner, PETITe Consulting and Management Consulting Consultant

see all my answers

If you are looking at pure single signon, in terms across applications if all are going to be on Microsoft platform then, the best recommended solution is making using of Microsoft's Active Directory, to authenticate and pass on the authenticated credentials to the individual applications, and the authorization happens at the application level.
If its on diverse platforms, there are products from CA's Siteminder, EMC's ClearTrust, and Oracle's OblixNeetPoint.

posted February 1, 2008