【发布时间】:2010-11-12 19:38:40
【问题描述】:
我正在尝试测试我编写的处理 payapal IPN 通知的 servlet(我的 servlet 与此 example 非常相似) - 即使在启用测试帐户中的所有设置之后,我使用的 IPN 通知也是根本没有开火。
然后我发现显然在沙盒中测试 IPN 的唯一方法是通过 IPN 模拟器。我正在尝试使用它,但我得到了:
IPN 传送失败。 HTTP 错误代码 405:方法不允许
有人知道一点线索吗?
此外,我正在寻求任何建议以直接方式测试 IPN 处理程序,因为 IPN 模拟器有点糟糕(您选择的任何选项都会重置所有字段等等)。
任何帮助表示赞赏!
【问题讨论】:
-
我不知道405错误,但是你可以不使用模拟器测试IPN。在沙盒环境中创建一个测试卖家账户,然后使用您刚刚创建的测试沙盒卖家账户创建一个按钮并设置您的 IPN 通知。
-
我试过了 - 我在表单中设置了 notify_url 但 IPN 通知没有触发!
标签: testing servlets paypal paypal-ipn