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 错误