【发布时间】:2013-10-25 21:52:43
【问题描述】:
我正在开发一个桌面项目,该项目需要使用 OAuth2.0 对 Google Calendar API 进行 Google 授权。使用的语言是java。
目前要授权项目,我必须使用java.swt.Desktop.getDesktop().browse(url)打开浏览器,点击“接受”按钮,复制重定向页面中的授权码并粘贴进去我的应用程序。并且用户必须手动关闭网页。挺麻烦的。
是否有更好、更用户友好的方法来实现此授权过程?我想要实现的最终流程只是应用打开授权页面,用户点击“接受”,页面自动关闭,软件获得授权。我在其他应用程序中看到过这种程序。只是我不知道如何实现这一点。
提前致谢。
【问题讨论】:
标签: java oauth-2.0 authorization google-api-java-client