Ошибка перекрестного чтения (CORB) с помощью WooCommerce PayPal Gateway - PullRequest
5 голосов
/ 07 апреля 2019

Я использую WooCommerce PayPal Checkout Gateway , и я только что заметил, что когда я загружаю страницу checkout , где появляется опция оплаты PayPal, я получаю это в своей консоли:

Блокировка перекрестного происхождения (CORB) заблокировала ответ перекрестного происхождения https://www.paypal.com/xoplatform/logger/api/logger с типом MIME текст / html. Смотри https://www.chromestatus.com/feature/5629709824032768 для более подробной информации.

Это что-то, что потенциально может вызвать проблемы или не о чем беспокоиться?

Если это проблема, есть идеи, как ее исправить?

1 Ответ

6 голосов
/ 18 апреля 2019

Полное объяснение CORB находится здесь .

Чтобы подвести итог тому, что вы наблюдали:

  • На странице оформления заказа будут загружены некоторые скрипты [например, javascript]от PayPal для реализации функциональности извлечения
  • В дополнение к функциональности извлечения, кажется, что сценарий может вызвать некоторый API PayPal "logger".Судя по названию, это, скорее всего, для аналитических целей или в целях бизнес-аналитики PayPal.
  • Ваш веб-браузер обнаружил, что ответ, возвращенный из API "регистратора", является недействительным или неуместным в соответствии сЛогика CORB , а также не относится к отображению или работе веб-страницы оформления заказа, поэтому CORB отфильтровывает тело / заголовки ответа.

Фильтрация тела / заголовков ответа исключаетлюбая возможность для этих данных ответа иметь какой-либо вредоносный эффект или угрозу безопасности в вашем браузере (хотя в этом случае нет злонамеренных намерений)

Итак, в общем, беспокоиться не о чем.На функциональность извлечения не следует влиять, и PayPal по-прежнему получает свою аналитику, так как API «logger» все еще вызывался, просто потому, что его ответ был отброшен.

PayPal может изменить способ API «logger»используется, чтобы избежать запуска сообщения в консоли браузера, однако это может быть сложно сделать из-за небольшой коммерческой ценности.

...