¿Alguien más está recibiendo esta advertencia de la consola Chrome?
Se estableció una cookie asociada con un recurso entre sitios en sin el
SameSite
atributo. Una versión futura de Chrome solo entregará cookies con solicitudes entre sitios si están configuradas conSameSite=None
ySecure
. Puede revisar las cookies en las herramientas de desarrollador en Aplicación> Almacenamiento> Cookies y ver más detalles en y.
En Chrome Flags chrome: // flags / He intentado deshabilitar ambos:
Cookies de SameSite por defecto
Las cookies sin SameSite deben ser seguras
Y la advertencia no desaparecerá.
Respuestas:
Puede deshabilitarlos a través de chrome: // marca los mensajes de Desactivación de cookies deshabilitados.
fuente
Esto es algo que los configuradores de cookies de terceros (como Stripe) deben manejar en su extremo.
Me puse en contacto con Stripe porque recibí este mensaje para los pagos de Stripe.
Respuesta de soporte de rayas:
Parece que ya estamos rastreando esto internamente ya que esta advertencia proviene de Stripe.js, no de react-stripe-elements. Por ahora, esto es una advertencia y no afectará los pagos, y estamos trabajando en una solución que eliminará este mensaje y será compatible con los próximos cambios en el manejo de cookies de Chrome.
(Yo) Entonces, ¿está todo de tu lado? No necesito hacer nada?
No, esto es algo que tenemos que resolver de nuestra parte.
Oh, si eres desarrollador en Stripe / Facebook / Pinterest / etc., esta respuesta no funcionará para ti;)
fuente
La versión 80 de Chrome estará disponible el 4 de febrero. Parece que Google acaba de resolver la advertencia "Atributo de cookie de SameSite" de la consola. Puede descargar Chrome Beta y hacer sus propias pruebas antes del lanzamiento de la versión oficial 80.
fuente
Tengo el mismo problema con el script de paypal y dado que solo ellos pueden configurar la cookie, deben corregirla para que los navegadores que no tengan esta función puedan mostrar el contenido a los usuarios correctamente.
fuente
Esto es lo que se requería para mí para finalmente solucionar el problema. Lea la advertencia cuidadosamente y habilite / deshabilite los elementos requeridos en mi configuración de Google Chrome
¡No ignore la advertencia y oculte los mensajes de advertencia!
Considere esto como una solución alternativa. Idealmente, cualquier aplicación de terceros que esté intentando cargar necesita tener
SameSite=None and Secure
parámetros en sus encabezados.fuente