Red de conocimiento informático - Material del sitio web - Cómo utilizar js para obtener cookies entre dominios

Cómo utilizar js para obtener cookies entre dominios

En circunstancias normales, los navegadores prohíben la adquisición de cookies entre dominios

Generalmente, las cookies entre dominios se pueden obtener a través del servicio sso. La idea es la siguiente:

Acceso a la página del dominio A El servidor ubicado en el dominio A verifica los permisos

El servidor del dominio A se comunica con el servidor del dominio B y registra una cadena cifrada única utilizada como dominio de autenticación (y envía la información de la cookie al servidor del dominio B)

p>

El servidor del dominio A devuelve un salto 302, salta al dominio B y utiliza la cadena cifrada como parte de la URL

La página salta desde el dominio A al dominio B, y el servidor del dominio B pasa el cifrado Obtenga la información de la cookie obtenida del servidor del dominio A con anticipación y agregue el campo set-cookie al encabezado de respuesta para configurar la cookie