Solo tengo una pregunta sobre la gestión de sesión en ASP .NET. He analizado las 3 opciones dentro de IIS (InProc, StateServer y SQL Server) y tengo problemas para implementar la persistencia de sesión en varios servidores y en varias aplicaciones web. ¿Hay otras opciones disponibles para administrar subdominios cruzados de sesiones (del mismo padre), así como también para múltiples aplicaciones web en cada dominio?Gestión de sesión en ASP .NET
Le daré un ejemplo: Imagine un sitio www.thisismysite.com.au. Cuando inicio sesión, voy a login.thisismysite.com.au. aunque navegando por el sitio, voy a www.thisismysite.com.au/MyWebApp/. Lo que intento lograr es que la sesión persista en los tres enlaces. Conozco una herramienta de terceros que puede hacer esto, Groat SessionFarm, pero me pregunto si hay otros por ahí. Además, hay una combinación de SSL/no SSL si eso hace alguna diferencia.
Nota: No me preocupa la identidad, podría implementar Windows Identity Foundation (o similar) y enviar reclamaciones en torno a los tres lugares. Estoy después de la persistencia de la sesión.
Gracias montones, Lee
EDIT: Terminé yendo con un tercer partido pedazo de código que podemos personalizar para nuestros propósitos. Funciona perfectamente, y al comprar el código fuente podemos actualizarlo según sea necesario.
Miré AppFabric de Azure y por lo que puedo decir que funciona como una versión más grande de un StateServer, lo que significa que no puedo sesiones de compartir a través de diferentes aplicaciones web (ya sea sub dominio o sub aplicación). Sin embargo, funcionará para el mismo sitio/aplicación en varios servidores. – lkoutzas