首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Google Identity Toolkit for Java认证GWT-RPC调用

用Google Identity Toolkit for Java认证GWT-RPC调用
EN

Stack Overflow用户
提问于 2016-03-13 16:04:21
回答 1查看 101关注 0票数 0

我在(Java)上部署了一个基于GWT的应用程序。该应用程序使用Google进行身份验证,如下所述:https://cloud.google.com/appengine/docs/java/users/,并使用GWT与后端服务进行通信。我使用GAE的UserService来获取RemoteServiceServlet中的用户对象(和电子邮件ID)。

现在我想用Google身份工具包(GIT)代替Google帐户,这样我就可以提供更多的登录选项(电子邮件、Google、Facebook等)。给我的使用者。我已经使用GIT创建了一个基于GAE的小示例应用程序(非GWT),它运行得很好。我使用GitKitClient库for进行OAuth令牌身份验证,并在服务器上获取用户配置文件。

但是我想知道GIT将如何与GWT一起工作。如果我切换到GIT登录(而不是Google帐户),GAE UserService还能在我的RemoteServiceServlet中工作吗?或者,我是否需要像在我的非GWT示例应用程序中那样使用OAuth在RemoteServiceServlet中进行GitKitClient令牌身份验证?

我对GIT和OAuth非常陌生,希望能在这个问题上提供帮助。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-15 04:38:24

GAE UserService不承认Google令牌。您需要使用Google Java库来验证RemoteServiceServlet中的Google令牌,就像您已经在示例GAE应用程序中实现的那样。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35972487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档