Mi pregunta es esencialmente la misma que la pregunta 765054 en StackOverflow. Solo lo estoy preguntando nuevamente porque la respuesta aceptada es incorrecta (no se puede acceder al objeto de sesión en Application_BeginRequest).¿Cuándo es el primero en que puedo acceder a SESSION en el ciclo de vida de la página ASP.NET MVC?
Nuestro caso de uso es que queremos almacenar el objeto de usuario del usuario autenticado en la sesión. Por lo tanto, en solicitudes posteriores, podemos establecer correctamente IPrincipal e IIdentity en función del objeto de usuario en sesión.
Interesante Debo decir que vale la pena echarle un segundo vistazo. –