HttpContext.Current.Session es nulo en el archivo Ashx
Vi algunas preguntas (aquí yaquí) pero no responden a mi pregunta. Estoy tratando de llamar a Ajax usando el archivo "ajax.ashx", y en función para acceder a la sesión. Por alguna razón, el valor del objeto Session en sí mismo es nulo.
Ejemplo de uso:
Session = HttpContext.Current.Session // This is null
O:
public virtual void ProcessRequest(HttpContext context)
{
System.Web.SessionState.HttpSessionState Session = context.Session;
// This is null
}
En la web .config:
<sessionState timeout="1800"></sessionState>