【发布时间】:2010-12-21 13:26:07
【问题描述】:
我正在编写一个将使用 OAuth 的 GWT 应用程序。 OAuth 提供了通过您传递给它的 url 以及作为 url 参数的一部分的访问密钥“回调”到您的网站的能力。
我的问题是:对于 GWT 应用程序,如何允许将自定义 URL 粘贴/重定向到地址栏中?本质上,这将是一个服务器请求,使用带有 jsp 的 tomcat 服务器非常简单,但是有没有办法使用纯 GWT 实现来处理这个问题?
我可以想象以下是可能的:
- 编写一个与 GWT 项目一起部署的 jsp 页面
- 存储访问密钥
- 再次将用户重定向到我的 GWT 应用程序的主页
有没有更纯粹的方法可以用 GWT 做到这一点?我可以直接调用 RPC 服务来执行此任务吗?如果我调用 RPC 服务,我应该将用户重定向到主页吗?我可以只实现我的 GWT 客户端代码,以便它识别从 url 传递的自定义参数吗?
您认为最好的方法是什么?
【问题讨论】: