【发布时间】:2012-01-14 21:05:04
【问题描述】:
我将 Paypal 快速结账功能集成到我们的电子商务系统(NVP 版本 76.0,PHP 5.2)中,该系统具有定制的结账流程。 在开发模式下(使用沙箱详细信息)一切正常,但是当我将签名信息(用户名、密码、api_signature 和贝宝 url)切换到实时贝宝帐户信息时,它停止工作。它总是以错误代码响应:10002 和消息:安全标头无效 如果我切换回沙盒详细信息,它会再次开始工作。
这是错误示例:
TIMESTAMP: 2011-12-06T19:09:31Z
CORRELATIONID: cb966ebeb254d
ACK: Failure
VERSION: 76.0
BUILD: 2271164
L_ERRORCODE0: 10002
L_SHORTMESSAGE0: Security error
L_LONGMESSAGE0: Security header is not valid
L_SEVERITYCODE0: Error
我发现一些关于堆栈溢出的帖子有同样问题的人,但解决方案不起作用@Paypal 我做了一些挖掘(在谷歌上),发现很多人遇到这个问题,但没有明确的解决方案或一个线程,将概述您上线时需要更改的内容,因为仅更改上述详细信息(以及贝宝快速结帐文档中的)似乎不起作用。
有没有人找到解决这个问题的方法,或者我只是错过了什么?
【问题讨论】: