Tengo una página de inicio de sesión que usa membresía ASP.NET. Una vez que haya validado al usuario, necesito almacenar algunos detalles sobre ellos en las variables de la Sesión. El problema es queUser.Identity.IsAuthenticated false hasta que se redirija desde la página de inicio de sesión
Membership.GetUser() == null and
User.Identity.IsAuthenticated == false
hasta que he navegado fuera de la página.
He intentado usar
FormsAuthentication.Authenticate(tbUsername.Text, tbPassword.Text);
y comprobando User.Identity.IsAuthenticated pero se está volviendo falsa hasta llegar a otra página. ¿Alguna sugerencia?