代码之家  ›  专栏  ›  技术社区  ›  Brett

使用Woomerce PayPal网关获取跨源读取阻塞(CORB)错误

  •  0
  • Brett  · 技术社区  · 6 年前

    我用的是 WooCommerce PayPal Checkout Gateway 结帐 PayPal支付选项出现的页面我正在控制台中获取此信息:

    跨源读取阻塞(CORB)阻塞的跨源响应 https://www.paypal.com/xoplatform/logger/api/logger 使用MIME类型 文本/html。见 https://www.chromestatus.com/feature/5629709824032768

    这是可能导致问题的东西还是没什么好担心的?

    0 回复  |  直到 6 年前
        1
  •  8
  •   JamesJJ    6 年前

    满员 explanation of CORB is here .

    总结你所观察到的情况:

    • checkout页面将从PayPal加载一些脚本(例如javascript)来实现checkout功能
    • 除了签出功能之外,脚本似乎还可以调用一些PayPal API“logger”。从名字上看,这可能是为了贝宝的分析或“商业智能”的目的。
    • 您的Web浏览器已确定从“logger”API返回的响应无效或不适当 according to the CORB logic ,也与签出网页的显示或操作无关,因此CORB已经过滤掉了响应正文/头。

    过滤掉响应正文/头将消除该响应数据在浏览器中产生任何恶意影响或安全风险的任何机会(尽管在这种情况下没有恶意意图)

    总之,没什么好担心的。结帐功能不应该受到影响,PayPal仍然会得到他们的分析,因为“logger”API仍然被调用,只是它的响应被丢弃了。