I have two ASP.NET sites (they can not run in the same process) and I need to share authentication between them. If a user is in site A already authenticated and then goes
If you are using Forms Authentication you can do this by setting the Machine Key.
See: Forms Authentication Across Applications