Pregunta sobre WooCommerce PayPal Checkout Payment Gateway de Wordpress:

Advertencias: «Depreciación síncrona XMLHttpRequest» y «Atributo SameSite»

Un usuario preguntó 👇

Estoy usando los botones de pago inteligente. Google Chrome DevTools muestra dos advertencias, una de las cuales corresponde a 5 casos.

La advertencia con los 5 casos está en la página del gráfico y es la siguiente:

(un caso 🙂 Una cookie relacionada con un recurso entre sitios en http://paypalobjects.com/ puesto sin el SameSite característica. Las versiones futuras de Chrome no entregarán cookies con solicitudes entre sitios si se corrigen SameSite=None y Secure. Puede revisar las cookies en las herramientas para desarrolladores en Aplicación> Almacenamiento> Cookies y ver más detalles en https://www.chromestatus.com/feature/5088147346030592 y https://www.chromestatus.com/feature/5633521622188032.

Los otros 4 casos son exactamente los mismos que los anteriores, excepto que la URL del recurso entre sitios es diferente para cada uno, de la siguiente manera:
http://paypal.com/
http://www.paypal.com/
https://paypal.com/
http://www.sandbox.paypal.com/

La segunda advertencia muestra la página del producto, la página del gráfico y la página del pedido recibido y dice lo siguiente:

[Deprecation] XMLHttpRequest sincrónico en el subproceso principal no se considera debido a sus efectos perjudiciales en la experiencia del usuario final. Para obtener más ayuda, consulte https://xhr.spec.whatwg.org/. send @ jQuery-1.7.1.js: 10 ajax @ jQuery-1.7.1.js: 10 (anónimo) @ toolbarLib.js: 3 getCurrentLocale @ toolbarLib.js: 3 getLocaleResource @ toolbarLib.js: 4 (anónimo) @ toolbarOnPGScriptLoaded .js.

No pude encontrar ninguna información sobre cómo PayPal está manejando el SameSite atributos de emisión. Pero encontré este hilo sobre Square, aunque no ayuda en mi caso:

https://wordpress.org/support/topic/cookie-associated-with-cross-site-resource-was-set-without-the-samesite-atribu/

Con respecto a la depreciación síncrona de XMLHttpRequest: no pude encontrar ninguna información que entienda.

Estoy probando el carrito en la caja de arena y funciona a la perfección. WordPress está actualizado, al igual que todos los plugins. Mi preocupación con estas advertencias es que podrían crear un problema y romper el carrito en el futuro. Agradecería cualquier aporte.

Gracias, marina

(@ jricketts4)

hace 9 meses

@marinaa: ¿ves este problema en tu consola de desarrollador?

Si es así, creo que el problema puede estar relacionado con los siguientes dos problemas:

https://github.com/woocommerce/woocommerce-gateway-paypal-express-checkout/issues/642
https://github.com/woocommerce/woocommerce-gateway-paypal-express-checkout/issues/619

Como puede ver, no hay una solución clara en este momento, pero hay una configuración de arranque / lista para la v1.7.0.

Gracias joey

(@marinaa)

hace 9 meses

@ jricketts4 – sí, todavía lo veo. Gracias por los enlaces.

(@ jricketts4)

hace 9 meses

¡Gracias @marinaa! Marcaré esto como una solución ahora porque no hay nada que podamos hacer en este momento. Recomendaría vigilar de cerca esos problemas para ver si ve algún progreso.

Si los arreglos están hechos y usted todavía mira la pregunta, siéntete libre de crear un nuevo hilo o comentar sobre cualquiera de esos temas.

¡Gracias! 😁 Joey

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *