Espero que alguien pueda aclararme este comportamiento y explicar cómo ASP.NET está decidiendo cuándo tratar algo así como una nueva sesión.ASP.NET y sesiones: nueva instancia del navegador frente a la nueva ventana del navegador
A) En Internet Explorer cargo el sitio ASP.NET en cuestión. Comienza una nueva sesión.
B) Si voy al menú Archivo - Nueva ventana ... permanece dentro de la misma sesión.
C) Si lanzo una nueva instancia de Internet Explorer y cargo la misma página, se inicia una nueva sesión.
Estoy confundido por el paso C. Espero que sea la misma sesión basada en mi IP remota.
¿Qué está haciendo IIS/ASP.NET para decidir si se trata de una nueva sesión? ¿Está buscando en mi puerto remoto la nueva instancia de IE? Cuando lanza una nueva ventana con Archivo - Nuevo usa el mismo puerto remoto que el padre.
IE6 lo hizo también. No estoy seguro acerca de 5. – GalacticCowboy
IE8 comparte sesiones entre pestañas y ventanas a menos que use la opción "Nueva sesión" en el menú de archivo. Esto tiene un comportamiento de ruptura en algunos de nuestros sitios como usuarios convertidos a IE 8. – Rozwel