我们的应用程序使用PayPal api,为了测试它,PayPal需要能够将数据发布到我们服务器上的serlvet。这在生产中没有问题,但是当在GWT-Dev模式下运行时,我似乎无法让GWT通过我的家用路由器工作。 GWT正在端口8888上运行,我已经添加了所需的防火墙规则以使其正常工作。
GWT是否会以某种方式阻止来自局域网外的工作请求?我尝试了-bindAddress 192.167.x.x但它没有用。
答案 0 :(得分:2)
出于安全原因,gwt dev模式中使用的jetty服务器仅绑定到localhost。
如果要将其绑定到所有接口,请使用参数-bindAddress 0.0.0.0
要确保servlet可以访问,请尝试从网络上的其他主机进行连接(例如使用Telnet)。