标签: android google-cloud-messaging
在我的办公室,使用代理限制访问互联网的wifi。当我的平板电脑使用那个wifi。来自我的服务器的消息(使用GCM推送通知)从未被我的平板电脑接收。
我想我需要在我的代理上设置一些例外地址,以便我的平板电脑可以从服务器接收消息。
任何人都可以给我在我的服务器代理上设置的异常地址列表吗?
谢谢
*对不起我的英语。
答案 0 :(得分:1)
这在文档here中解决:
如果您的组织有防火墙限制流量或 从Internet,您需要将其配置为允许连接 GCM,以便您的GCM客户端应用程序接收消息。港口 打开的是:5228,5229和5230. GCM通常只使用5228,但是 它有时使用5229和5230. GCM没有提供特定的IP,所以 您应该允许防火墙接受对所有人的传出连接 Google的ASN中列出的IP块中包含的IP地址 15169
另一个SO答案here也解决了这个问题。