播放框架收到paypal IPN请求

时间:2015-08-08 21:11:04

标签: java paypal playframework paypal-ipn

我尝试将IPN(来自模拟器)发送到我的播放框架网址!

网址看起来像这样:http://host/checkout/sub

服务器在端口80上运行。问题是ipn请求甚至没有调用链接方法。 (所以我刚刚在路由中定义的方法永远不会被调用,如果我请求一个ipn),但仍然有一个传入的请求!

如果我尝试通过浏览器调用URL,我不会遇到任何问题,并且方法调用正确。

所有其他人都面临这个问题吗? 我应该尝试另一种方式吗?

非常感谢帮助!

亲切的问候, 保罗

编辑:大约5分钟后我得到了这个例外

[error] p.n​​ettyException - 在Netty中捕获异常 java.lang.IllegalArgumentException:org.jboss.netty.handler.codec.http.HttpVersion中的空文本。(HttpVersion.java:97)〜[netty-3.9.8.Final.jar:na]

1 个答案:

答案 0 :(得分:1)

最后......

1)我必须在我的服务提供商处修改一些设置(开放互联网 - >是)

2)我不得不将端口更改为80(测试时为9000)

3)play和paypal的异常并没有真正说明... wireshark再一次做得很好:在我的路径文件中我将溃败定义为GET但当然他们通过POST发送他们的数据(愚蠢错误:P)

亲切的问候