0

我正在尝试开发一个使用推送通知的 android 应用程序。在使用 Tomcat 服务器时,我能够成功注册并将通知推送到设备。我得到的回复是:

HTTP/1.1 200 OK [Connection: Keep-Alive, Transfer-Encoding: chunked, Content-Type: text/plain, Cache-control: no-cache, no-store, Pragma: no-cache, Expires: Mon, 01-Jan-1990 00:00:00 GMT, Date: Wed, 11 Apr 2012 17:25:31 GMT, X-Content-Type-Options: nosniff, X-XSS-Protection: 1; mode=block, Server: GSE]

但是在尝试使用 WebSphere 实现相同的代码时,我遇到以下注册错误:

Exception :Exception in executing http post request for Android Registration: HTTP/1.1 200 Error

谁能指出我在这两种不同环境之间可能缺少的东西?

4

1 回答 1

1

我将首先使用 curl 和/或网络监控/日志记录来准确列出正在发送到 C2DM 服务器的请求。

WebSphere 收到 200 似乎很奇怪,但将其显示为错误。那就是我要找的地方。

于 2012-04-12T18:15:59.960 回答