CORS和GWT现在有效吗?

时间:2013-03-14 14:13:12

标签: gwt cors gwt-rpc

我一直在努力让跨域RPC调用在我的GWT应用程序上工作,因为我想将我的java脚本直接部署到用户移动设备上,然后让它对Google App Engine进行RPC调用。

应用程序目前工作正常,但只有将JS即时下载到客户端。从2年前我在gwt上看到这个issue。任何人都知道它是否仍然是一个问题,还是运气跨域RPC调用

2 个答案:

答案 0 :(得分:1)

是的,您可以这样做,请参阅此处:http://css.dzone.com/articles/cross-site-requests-gwt

然而,这需要相当现代的浏览器,所以如果您在旧设备上也支持,那么JSONP更安全(因为您可以使用JsonpRequestBuilder或RestyGWT)。

编辑:我刚才意识到你专门询问了RPC。所以这不会回答你的问题,但可能对你有帮助。

答案 1 :(得分:1)

我只是在blog期间碰到了2010年左右的建议。但这很严重。

也许我们可以尝试使用http proxy on my GWT server-side code

中的一些想法

GWT讨论同一主题 - https://groups.google.com/forum/#!msg/google-web-toolkit/TFZsxQIeQXs/cQtKHVKCAr8J

注意 - 根据Broyer的评论,您可能需要重新评估您的要求!!!