【发布时间】:2016-02-11 13:33:49
【问题描述】:
使用 IPN 模拟器时出现以下错误 -
IPN 未发送,握手未验证。请检查您的信息。
URL 是非 SSL HTTP(开发环境)。
当我在浏览器中点击它时,我得到了预期的输出(以及我的服务器 access.log 中的匹配条目),但是当我通过 IPN 模拟器点击它时,我得到了上述错误,并且服务器中没有任何访问记录。
关于这些问题的建议:
- IPN was not sent, and the handshake was not verified. Please review your information.
- IPN Simulator: "IPN was not sent, and the handshake was not verified. Please review your information"
我尝试了命令openssl s_client -connect api-3t.sandbox.paypal.com:443 -showcerts -CApath /etc/ssl/certs
并得到了他们建议的输出:
验证返回码:0(ok)
我认为这不是特别重要,因为我没有尝试发出 SSL 请求。
还有其他想法吗?
我正在尝试将此作为错误修复的一部分,大约 3 周前我开发了 IPN 的东西,IPN 模拟器工作得非常好,现在没那么多了。
提前致谢。
【问题讨论】:
-
你修复了这个 Ruu 吗?我遇到了同样的问题
-
在 nodejs/express 上遇到同样的问题
标签: paypal paypal-ipn