Paypal API 安全标头错误

Posted

技术标签:

【中文标题】Paypal API 安全标头错误【英文标题】:Paypal API Security header error 【发布时间】:2014-06-18 11:36:13 【问题描述】:

我在我的项目中使用 Paypal API 代码集成。使用沙盒凭据时工作正常。使用 Live 凭据时出错。将 Url 沙箱更改为 Live。使用记事本复制准确的用户名、密码和签名。我仍然得到相同的eoor。你能告诉我是否需要做任何改变。谷歌搜索但未成功。

在多台服务器中测试。两台服务器都出现同样的错误。

 Error : Security header is not valid
 Array
(
[TIMESTAMP] => 2014%2d05%2d01T21%3a22%3a22Z
[CORRELATIONID] => da5fb2a0d16b7
[ACK] => Failure
[VERSION] => 76%2e0
[BUILD] => 10800277
[L_ERRORCODE0] => 10002
[L_SHORTMESSAGE0] => Security%20error
[L_LONGMESSAGE0] => Security%20header%20is%20not%20valid
[L_SEVERITYCODE0] => Error
 )

【问题讨论】:

【参考方案1】:

确保使用您的实时 PayPal 帐户凭据并将您的所有端点指向实时 PayPal 服务器。

用户名: 密码: 签名:

如果您尝试将沙盒凭据与实时端点一起使用,您将收到安全标头错误。

我看到这种情况发生只是因为凭据与端点不匹配。

这是来自 PayPal 开发者网站的即将上线的文档:

Going Live PayPal API Developer Documentation

以下是 PayPal 端点列表:

PayPal Endpoints

【讨论】:

感谢您的回复。我弄错了@ paypal.class.php 文件。我评论了 Paypal_Mode 变量。现在它工作正常

以上是关于Paypal API 安全标头错误的主要内容,如果未能解决你的问题,请参考以下文章

无法在 API Explorer 中测试方法 - 安全标头无效 - 10002 错误

Paypal API 响应:安全标头无效

PayPal“安全标头无效”错误。该怎么办?

paypal [错误:ACK 失败:安全标头无效]

Omnipay Paypal Express 结帐错误:安全标头无效

安全标头无效 - 贝宝错误 - WHMCS