【问题标题】:Redirecting to paypal checkout from firebase functions doesn' work从 firebase 功能重定向到 paypal 结帐不起作用
【发布时间】:2019-09-30 14:06:42
【问题描述】:

我正在尝试添加发送贝宝付款的选项。 我用了这个例子: https://github.com/firebase/functions-samples/tree/master/paypal

我从客户端发送付款请求,当它到达线路时:

res.redirect(302, links.approval_url.href)

我收到此错误: 从源“null”访问“https://www.sandbox.paypal.com/...”(重定向自“”)的 XMLHttpRequest 已被 CORS 策略阻止:对预检请求的响应未通过访问控制检查:否“访问控制允许-请求的资源上存在 Origin' 标头。

我到处检查,但找不到解决方法的答案。 我尝试设置标题,使用了 cors 库,但没有任何帮助(cors 库修复了有关 CORS 的另一个错误)。

我在某处读到,这种方式可能无法做到。

【问题讨论】:

    标签: firebase paypal cors google-cloud-functions


    【解决方案1】:

    我找到了this 文档,其中解释了您应该如何处理这些错误。如果您继续遇到此问题,请添加一个最小可重现的错误代码示例,以便我们可以提供更多帮助,并可能提供可能有效的代码示例

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-25
      • 2014-09-07
      • 2017-06-03
      • 1970-01-01
      • 2017-12-05
      • 2017-09-20
      • 2018-08-30
      • 1970-01-01
      相关资源
      最近更新 更多