【问题标题】:auth fails despite (i believe) correct credentials尽管(我相信)凭据正确,但身份验证失败
【发布时间】:2014-11-26 21:41:32
【问题描述】:

我使用相同的凭据登录manager.paypal.com,但似乎无法成功连接 curl。 (https://developer.paypal.com/docs/classic/payflow/gs_payflow/)。

curl -s https://pilot-payflowpro.paypal.com -d 'ACCT=5105105105105100&
AMT=1.00&EXPDATE=1216&TENDER=C&TRXTYPE=S&
PARTNER=PayPal&
PWD=***********&
USER=********&
VENDOR=*********'

但是我得到一个错误。

RESULT=1&RESPMSG=User authentication failed

我能想到的唯一问题是密码包含编码字符(感叹号),但我使用 Ruby 来参数化 curl shell 命令,因此它应该被正确编码。

【问题讨论】:

    标签: paypal payflowpro


    【解决方案1】:

    是的,有时它与密码中的特殊字符有关。您可以尝试将密码更改为仅包含字符和数字的新密码,然后重试。

    还有一件事,您可以在“帐户管理”下的经理帐户中检查您没有为“允许的 IP 地址(用于 API 事务处理)”指定任何 IP 地址。如果您在那里指定了任何 IP 地址,请确保那里列出了启动 API 调用的服务器 IP。

    【讨论】:

      猜你喜欢
      • 2022-01-10
      • 2016-05-10
      • 1970-01-01
      • 2016-01-10
      • 2012-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多