2015-08-08 106 views
1

我試圖發送IPN(從模擬器)到我的播放框架URL!播放框架接收PayPal IPN請求

的URL看起來像這樣:http://host/checkout/sub

服務器上的端口80上運行的問題是,IPN要求甚至不調用鏈接的方法。 (所以我在路由中定義的方法從來沒有被調用,如果我請求一個ipn),但仍然有一個傳入的請求!

如果我試着通過瀏覽器調用相應的網址,我沒有遇到任何問題,並且該方法被正確調用。

那麼還有其他人面臨這個問題嗎? 我應該嘗試另一種方式嗎?

幫助非常感謝!

親切的問候, 保羅

編輯:我得到的例外約5分鐘後

[錯誤] p.n​​ettyException - 異常Netty中陷入 java.lang.IllegalArgumentException異常:在組織空文本。 jboss.netty.handler.codec.http.HttpVersion(HttpVersion.java:97)〜[網狀-3.9.8.Final.jar:吶。

+0

是http://主機公開無障礙?這意味着可以從網絡上的其他服務器訪問它。 – user2182349

+0

好吧,我想應該是?因爲我可以通過瀏覽器訪問它?我是否必須進行一些配置以使其可以從其他服務器明確訪問? 親切的問候 – PauLy

+0

有可能有一個本地網站,可以瀏覽器查看,但不能通過貝寶訪問。 – user2182349

回答

1

最後...

1)我不得不修復我的服務提供的一些設置ER(打開Internet - >是)

2)我不得不把端口更改爲80(是在9000進行測試)

3)通過發揮和PayPal didnt例外真吭... Wireshark的做再次,良好的工作:在我的路線文件,我定義的狂勝爲GET,但他們當然是把他們的通過POST數據(愚蠢的錯誤:P)

親切的問候