Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 401在生产系统上使用node SDK处理paypal支付时,客户端无效_Node.js_Api_Paypal_Payment - Fatal编程技术网

Node.js 401在生产系统上使用node SDK处理paypal支付时,客户端无效

Node.js 401在生产系统上使用node SDK处理paypal支付时,客户端无效,node.js,api,paypal,payment,Node.js,Api,Paypal,Payment,我遇到了一个奇怪的情况,当我试图使用NodeSDK在我的生产系统上付款时,总是会出现401 invalid_客户端错误。 凭据是100%正确的,模式属性设置为live,并且此配置在localhost上工作-我可以处理付款而不会出现任何问题。所以沙盒可以在生产环境和本地主机上工作,而live只能在本地主机上工作。当我在localhost上模拟实时模式时,ENV变量完全相同。我从PayPal获得的调试id是bc930e48644c9。有人知道这里发生了什么吗?问题已经确定: 似乎发生在节点sdk的

我遇到了一个奇怪的情况,当我试图使用NodeSDK在我的生产系统上付款时,总是会出现401 invalid_客户端错误。 凭据是100%正确的,模式属性设置为live,并且此配置在localhost上工作-我可以处理付款而不会出现任何问题。所以沙盒可以在生产环境和本地主机上工作,而live只能在本地主机上工作。当我在localhost上模拟实时模式时,ENV变量完全相同。我从PayPal获得的调试id是bc930e48644c9。有人知道这里发生了什么吗?

问题已经确定:

似乎发生在节点sdk的v1.8.0更新之后。根据描述,将npm包回滚到v1.7.1似乎是可行的


编辑:我自己刚刚证实了这一点。有效。

您使用小额支付吗?