2010-03-17 9 views

Respuesta

9

Las páginas web solo pueden establecer cookies para el segundo (o superior) dominio de nivel al que pertenecen.

Esto significa que secure.example.com puede leer y establecer cookies para secure.example.com o .example.com, el último de los cuales también se puede leer y fijado por www.example.com

Una última nota: Si el indicador de seguro se encuentra en una cookie, puede solo debe leerse y establecerse a través de una conexión https.

+0

Hola @Powerlord, ¿eso significa que puedo usar el Javascript en secure.example.com para establecer un cookie para .example.com también? ¿Simplemente cambiando el valor de 'document.cookie'? Thx –

+0

@Louis_PIG No tengo mucha experiencia en el manejo de cookies en JavaScript. Creo que podrías hacer eso, aunque ... según recuerdo, es parte del estándar de Cookie. – Powerlord

+0

Gracias @Powerlord. Estoy lidiando con un problema como este, pero su respuesta al menos confirmó que esto debería ser posible. ¡Gracias! –

3

Si configura el dominio de las cookies en ".example.com", la cookie funcionará para todos los subdominios.

+0

Me pregunto si podría ser específico a qué dominios se envía la cookie. – nilacqua

+0

@nilacqua: No. Si la cookie está configurada para .example.com, estará visible para cualquier subdominio de example.com – Piskvor

Cuestiones relacionadas