Pregunta ¿Pueden dos navegadores diferentes compartir una cookie?


Mi requisito es bastante interesante, quiero mantener una cookie entre dos navegadores diferentes para el mismo dominio.

así que digamos que he creado una cookie con el nombre "mydata" y valoro "hiscal" desde IE; luego, si busco el mismo sitio web desde firefox y trato de leer la cookie "mydata", el sistema debería darme el valor "hiscal"

pero esto no ocurre en general

Entonces, ¿alguien puede decirme cómo puedo compartir cookies entre diferentes navegadores (clientes) del mismo dominio?

Gracias, Hiscal


32
2018-01-28 10:59


origen


Respuestas:


Puede construir un proxy de cookie creando una aplicación Flash y usar Objetos Compartidos (SO = Flash cookies) para almacenar datos.

Cualquier navegador con Flash instalado podría recuperar la información almacenada en el SO.

Pero, es una solución fea.

Simplemente no comparta cookies ... y encuentre otra forma de construir su sitio web / aplicación.


21
2018-01-28 11:16



Cada navegador mantiene sus propias cookies. Entonces, en general, esto no es posible.

Con un montón de trabajo arduo, en teoría podría escribir una aplicación que se encuentra en la computadora del cliente que mira todas las ubicaciones en las que los diferentes navegadores almacenan cookies, analiza los diferentes formatos de cookies, los sincroniza y luego los escribe.

Eso sería propenso a errores y se interrumpirá tan pronto como un navegador cambie la forma en que funciona con las cookies (sin mencionar que algunos navegadores protegen sus cookies, por lo que no podrá acceder a ellas en primer lugar).

En mi opinión, esto no es práctico y ni siquiera lo intentaría.


11
2018-01-28 11:02



Se puede hacer con otro almacenamiento de datos, a través de extensiones de navegador. Tal vez en Flash o Google Gears puedes mantener una base de datos compartida entre los navegadores, pero es necesario que se instalen en ambos, por supuesto.

Editar:

En Google Gears tou hipocresía. Tal vez deba escribir una extensión hecha a sí misma ... o algún sistema de inicio de sesión de usuario, donde los datos se ubicarán en el servidor.


0
2018-01-28 11:09



Utilizar Utilidad de almacenamiento de YUI y obligarlo a usar el motor de almacenamiento SWF.

Todas las computadoras y navegadores deberían tener instalado Flash, pero no tendría que escribir su propia aplicación Flash. Te beneficiarías de usar el que mantiene el equipo de YUI.

Como han dicho otros, esto no es muy portátil, pero en un entorno controlado, podría funcionar para usted.


0
2018-04-23 00:25