Mi empresa tiene una configuración de la siguiente manera:Galletas - establecer a través de múltiples dominios
- subdomain1.domain1.com
- subdomain2.domain1.com
- subdomain3.domain1.com
- subdomain4.domain1 .com
- subdomain5.domain1.com
subdomain6.domain1.com
subdomain1.domain2.com
- subdomain2.domain2.com
- subdomain3.domain2.com
- subdomain4.domain2.com
- subdomain5.domain2.com
- subdomain6.domain2.com
En cada sitio, teniendo en cuenta que puede haber un centenar de sitios por subdominio, los usuarios pueden iniciar sesión. Nosotros, como desarrolladores, tenemos que probar interfaces en varios navegadores, pero algunos el trabajo solo puede ser requerido en una sección una vez que haya iniciado sesión.
He escrito un usuario que nos permite guardar un nombre de usuario y contraseña (y otros detalles que no puedo mencionar debido a la confidencialidad). El script verifica si la cuenta de usuario existe completando el formulario de inicio de sesión y haciendo clic en el botón Enviar. Si no, se registra para nosotros, automatizando así el proceso de registro.
Compartir cookies entre subdominios en el mismo dominio es fácil. Si estoy en el subdominio1.domain1.com, puedo guardar una cookie que se puede recuperar por el subdominio2.domain1.com. Sin embargo, también me gustaría guardar estos para domain2. No parece ser capaz de hacer que esto funcione.
veo dos soluciones desde aquí - ya sea:
1) adjuntar un marco flotante utilizando el userscript, que carga un sitio en domain2. A continuación, utiliza la cadena de consulta para decidir qué establecer a qué, o;
2) utilice un formulario con method = "POST", y simplemente publíquelo en un archivo en cada dominio.
De cualquier forma requerirá muchos recursos, especialmente si las cookies se actualizan cada vez que se modifica una cookie. También tenemos el enmascaramiento de URL en su lugar. Así que también tendríamos que tener en cuenta sitios como abc.clientdomain1.com, abc.clientdomain2.com etc.
¿Alguien sabe de una manera más fácil de lograr esto?
Parece que sí, no estoy seguro de si ir por esto o si un formulario sería más sencillo de implementar, sobre la base de que estoy tratando de terminar esto en una semana. – ClarkeyBoy