cookies - habilitar - enable javascript internet explorer 11
IE8 pierde cookies al abrir una nueva ventana después de una redirección (1)
Creo que IE8 usa un proceso separado para cada ventana. Si está utilizando cookies de sesión, el nuevo proceso comenzará con una nueva sesión y, por lo tanto, no podrá enviar las cookies de sesión recibidas por el otro proceso. ¿Puedes intentar usar cookies persistentes y ver qué pasa?
Desde http://www.microsoft.com/windows/internet-explorer/beta/readiness/developers-existing.aspx#lcie
El Internet Explorer (LCIE) débilmente acoplado es un esfuerzo arquitectónico para mejorar el navegador separando sus componentes y aflojando su interdependencia: más notablemente, es un intento de aislar el marco de Internet Explorer y sus pestañas en procesos separados. En Internet Explorer 8, este aislamiento proporcionará un mejor rendimiento y escalabilidad, así como métodos más potentes para recuperarse de problemas como fallas del disco o del sistema.
Estoy usando Internet Explorer 8 beta 2.
El cliente realiza una POST en http: // alpha / foo
El servidor responde con una redirección a http: // beta / bar
El cliente realiza GET en http: // beta / bar
El servidor responde con una redirección a http: // beta / baz y establece la cookie
El cliente realiza GET en http: // beta / baz, incluida la cookie
El servidor proporciona respuesta
El usuario selecciona "Abrir en una nueva ventana" en un enlace en la página
El cliente realiza GET en http: // beta / link , ¡ sin cookies!
Si en el paso 7 el usuario simplemente hace clic en el enlace, la cookie se pasa correctamente. Si no hay redirección, la cookie se pasa correctamente incluso si el usuario selecciona "Abrir en una nueva ventana".
¿Hay alguna manera de convencer a IE8 para que pase la cookie en el paso 8?
(Editar: creo que esto es un error en IE8 beta 2, así que lo he planteado en el grupo de noticias beta de IE . Las sugerencias de solución alternativa son bienvenidas).