/ / No se puede configurar una COOKIE en Internet Explorer desde un nombre de dominio profundamente anidado: php, internet-explorer, cookies

No se puede establecer una COOKIE en Internet Explorer desde un nombre de dominio profundamente anidado - php, internet-explorer, cookies

Se puede acceder a mi entorno de desarrollo local a través de una URL como esta:

http://hello.trunk.world.dev.foobar.local/

Cuando intento configurar una cookie desde aquí, funciona en todos los navegadores excepto en Internet Explorer (versiones 10 y anteriores). ¿Hay alguna manera de hacerlo funcionar?

setcookie("myCookieName", "myCookieValue", time()+3600, "/", ".foobar.local");

var_dump($_COOKIE); // Shows nothing in IE, shows the cookie in other browsers

Respuestas

0 para la respuesta № 1

Este es uno de esos casos en los que IE está actuando de acuerdo con el estándar. Los guiones bajos no son válidos en los nombres de dominio, y es por eso que las cookies no funcionan para el nombre de dominio no válido.