在生产系统上使用节点SDK处理paypal支付时出现401 invalid_client

问题描述 投票:0回答:1

我遇到了一个奇怪的情况,当尝试使用节点 SDK 在我的生产系统上进行付款时,我总是收到 401 invalid_client 错误。 凭据 100% 正确,模式属性设置为实时,并且此配置适用于本地主机 - 我可以毫无问题地处理付款。因此,沙箱适用于生产和本地主机,实时仅适用于本地主机。当我在本地主机上模拟实时模式时,ENV 变量完全相同。我从 PayPal 获得的调试 ID 是 bc930e48644c9。有人知道这是怎么回事吗?

node.js api paypal payment
1个回答
3
投票

问题已经设置:

https://github.com/paypal/PayPal-node-SDK/issues/320

似乎是在node sdk更新v1.8.0之后发生的。根据描述,npm 包回滚到 v1.7.1 似乎可以工作。

编辑:刚刚我自己确认了这一点。有效。

© www.soinside.com 2019 - 2024. All rights reserved.