【问题标题】:PalPAL sandbox IPN processor rejecting all messages?PayPal沙箱IPN处理器拒绝所有消息?
【发布时间】:2013-02-24 16:22:38
【问题描述】:

我整天都在使用 PalPal IPN 模拟器,没有出现任何问题,但在某些时候我被踢了出去,开发者门户也得到了升级。

从我离开的地方继续,我现在从沙盒接收 IPN 消息,但尝试验证消息返回 400 Bad Request。

现在,在您说“哦,您只需要执行 HTTP/1.1 并发送 Host:”字段之前,我已经这样做了(并且已经这样做了几个月)。

请求正文:

POST /cgi-bin/webscr HTTP/1.1 主机:www.sandbox.paypal.com 内容类型:application/x-www-form-urlencoded 内容长度:1008 连接:关闭

响应正文:

HTTP/1.1 400 错误请求 日期:2013 年 3 月 9 日星期六 00:07:26 GMT 服务器:阿帕奇 X 框架选项:SAMEORIGIN 的Set-Cookie:c9MWDuvPtT9GIMyPc3jwol1VSlO =%7chl7gnTEYtJzNIfLXr3W6GtWjMBrl6ln8aFetxEss8pSDsWPDwv59RMYj7ONKH0013betZW%7cnf1wC_g4C0pER3V0XtOw2969OSDVwC24TgW3akpoK6QHdkz0_7G0YdJ9Cnjz-JKZbESVG0%7C;域=.paypal.com;路径=/;安全的; HttpOnly 设置 Cookie:cookie_check=yes;过期=星期二,2023 年 3 月 7 日 00:07:26 GMT;域=.paypal.com;路径=/;安全的; HttpOnly 设置 Cookie:Apache=10.72.109.11.1362787646017906;路径=/; expires=周一,02-Mar-43 00:07:26 GMT 连接:关闭 传输编码:分块 内容类型:文本/纯文本; charset=ISO-8859-1

只有我一个人,还是传送门坏了?

【问题讨论】:

    标签: paypal paypal-ipn


    【解决方案1】:

    你是对的。目前在沙盒中验证 IPN 的能力已被破坏。我们目前正在努力解决这个问题,一旦我们有更新,我一定会通知您。

    如果您在开发人员/沙盒环境方面遇到任何其他问题,请告诉我,我一定会跟进。

    【讨论】:

    • 可能值得在沙盒状态页面发布它已关闭:x.com/developers/paypal/documentation-tools/site-status/pp-cri
    • 感谢德文的更新,我已经请求更新站点状态。
    • 原因似乎是 IPN POST 数据中的错误“cmd=”。这导致我们的 IPN 验证服务返回 HTTP 400。您可以在此期间从您的 IPN POST 数据中仅删除“&cmd=”,或者如果您可以稍等片刻,我们将对此进行修复尽快。
    • 我已经在 Sandbox 中对此进行了测试,并收到确认该问题已在周一晚上得到解决。如果您继续收到问题,请告诉我,我会进一步调查。
    猜你喜欢
    • 2015-07-21
    • 1970-01-01
    • 1970-01-01
    • 2018-06-11
    • 1970-01-01
    • 1970-01-01
    • 2016-07-22
    • 2016-01-24
    • 1970-01-01
    相关资源
    最近更新 更多