Single Sign on using ASP.NET Form Authentication Cross Domain

I have a client that recently converted a website to use one source code base for multiple domains that point back to the same website. The web application acts as a portal for properties to be managed.  The user may have one property or many they can manage.  The user can go to any of the properties urls at first and login.  If the user has many properties to manage the dropdown box will be loaded with the other properties. When the different property is selected from the dropdown box is the url information is grabbed from the database then a Response.Redirect is done in the code behind page.  For example Current URL logged into (, the user selected ( from the dropdown box.  What happens is that even though, the selected URL still points back to the same website. The Login control using Form Authentication asks the user to login again. The FormAuthentication is loss because the switch in Domains, eventhough the different Domains still point back to the same website IP address.  I have read how to achieve this if the domains where sub domains that seems pretty straight (i.e.,  The application uses InProc for session mode, I realize that this mode may not work for this scenario. How can I accomplish this using ASP.NET without using Windows Live ID or OpenID? Thanks for your help in Advance!!
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
encoredatasAuthor Commented:
This was exactly what I needed.  I have plenty documentation on this subject now. Thanks!!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
.NET Programming

From novice to tech pro — start learning today.