Tengo un objeto principal de seguridad personalizado que configuré en el archivo global.asax para el hilo actual y todo está bien, sin problemas normalmente.Asp.net System.Web.HttpContext.Current.Session null en global.asax
Sin embargo, solo estoy agregando una característica de imagen dinámica haciendo que una página sirva la imagen y cada vez que esa página de imagen dinámica se carga, System.Web.HttpContext.Current.Session es nula en global.asax lo que me impide desde establecer el principio de seguridad como normal y problemas en cascada desde ese punto en adelante.
Normalmente, la sesión es nula en global.asax solo una vez durante una sesión al inicio cuando el usuario inicia sesión, después siempre está disponible con esta única excepción.
La página de imagen dinámica se carga cuando el navegador se encuentra con una taje imagen en la página original, es decir
supongo que esto es algún aspecto del hecho de que el navegador está solicitando que la página sin necesidad de enviar algunas credenciales ¿con eso?
Cualquier ayuda sería muy apreciada.
Hola Josh, eres mi persona favorita en este momento!:) No, estaba usando una página aspx estándar porque todos los ejemplos sobre manejadores mencionados usando una extensión de archivo y cambios de configuración, no sabían nada sobre ashx, lo intentaron, y sí requirió la derivación que mencionaste. Funciona perfectamente. ¡Aclamaciones! – JohnC
Heh impresionante! Me encantan los manejadores de ashx. He usado uno para extraer imágenes de una base de datos que funciona realmente bien. También descubrí que si haces un servicio de POX, el ashx funciona muy bien. – JoshBerke