我在 Google Apps 中也是 Java 新手,我正在使用 Eclipse。
我想创建一个简单的应用程序,在 Java 中与 google 一起执行 SSO。
我已经完成了将通过谷歌应用程序引擎托管的演示应用程序,它使用正常工作 google plugin 我如何使用在我的服务器上运行的应用程序来做到这一点。
谢谢
最佳答案
看看GAE: Configuring Your App's Authentication文章。配置完成后,您可以使用 The Users Java API 检查用户调用:
UserService userService = UserServiceFactory.getUserService();
User user = userService.getCurrentUser();
这是最简单的方法。还有很多其他的。就像使用此处描述的 OpenID 一样:http://code.google.com/p/gwt-gae-book/wiki/Authentication
您还可以创建自己的身份验证 servlet 过滤器,如果需要,它将用户重定向到 userService.createLoginURL
URL。
关于java - 如何在java中为谷歌应用程序实现单点登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6787088/