programing

WooCommerce PayPal 게이트웨이에서 CORB(크로스 오리진 읽기 차단) 오류 가져오기

stoneblock 2023. 10. 26. 20:35

WooCommerce PayPal 게이트웨이에서 CORB(크로스 오리진 읽기 차단) 오류 가져오기

WooCommerce PayPal 체크아웃 게이트웨이를 사용하고 있는데 PayPal 결제 옵션이 나타나는 체크아웃 페이지를 로드하면 콘솔에 다음과 같은 메시지가 표시됩니다.

CORB(Cross-Origin Read Blocking)는 MIME 유형의 텍스트/html로 https://www.paypal.com/xoplatform/logger/api/logger 을 차단했습니다.자세한 내용은 https://www.chromestatus.com/feature/5629709824032768 을 참조하십시오.

이것은 잠재적으로 문제를 일으킬 수 있는 것입니까, 아니면 크게 걱정할 것이 없습니까?

문제가 있다면 어떻게 해결해야 할지 생각이 나시나요?

CORB에 대한 자세한 설명은 여기 있습니다.

관찰한 내용을 요약하면 다음과 같습니다.

  • 체크아웃 페이지는 체크아웃 기능을 구현하기 위해 페이팔에서 스크립트 [예: javascript]를 로드합니다.
  • 체크아웃 기능 외에도 스크립트가 일부 페이팔 API를 "로거"라고 부를 수도 있는 것 같습니다.이름에서 볼 때, 이는 페이팔의 분석 또는 "비즈니스 인텔리전스" 목적일 가능성이 높습니다.
  • 귀하의 웹 브라우저는 "logger" API로부터 반환된 응답이 CORB 로직에 따라 유효하지 않거나 부적절하며, 체크아웃 웹 페이지의 표시 또는 작동에도 관련이 없으므로 CORB가 응답 본문/헤더를 필터링했습니다.

응답 본문/헤더를 필터링하면 해당 응답 데이터가 브라우저에 악의적인 영향을 미치거나 보안 위험을 초래할 기회가 사라집니다(이 경우 악의적인 의도는 없음).

그러니까 요약하면, 걱정할 것 없습니다.체크아웃 기능에 영향을 주어서는 안 되며, PayPal은 여전히 "로거" API가 호출되어 응답이 폐기된 것으로 분석됩니다.

PayPal은 브라우저 콘솔에서 메시지가 트리거되지 않도록 "로거" API가 사용되는 방식을 재설계할 수도 있습니다. 하지만 비즈니스 가치가 거의 없는 경우에는 복잡할 수도 있습니다.

언급URL : https://stackoverflow.com/questions/55558973/getting-cross-origin-read-blocking-corb-error-with-woocommerce-paypal-gateway