Pregunta
¿Se puede compartir una cookie entre dos sitios en el mismo dominio de nivel superior?Decir www.example.com
y secure.example.com
?Estamos considerando implementar un caché para contenido no seguro y necesitamos segregar el contenido seguro a otro dominio.¿Qué parámetros necesita la cookie?Estoy usando asp.net
Solución
Sí tu puedes.Usar:
Response.Cookies("UID").Domain = ".myserver.com"
Otros consejos
La forma más sencilla de aplicar un dominio de cookies que se pueda compartir entre subdominios es colocarlo en su web.config:
<forms cookieDomain="example.com">
Sí, pero tenga cuidado de no configurar cookies con el mismo nombre en varios subdominios, ya que la cookie resultante parece ser aleatoria;en su lugar, configure una cookie solo en .maindomain.com (no en ningún .sub.domain.com)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow