【问题标题】:How can i use google OAuth2 in my Jersey REST Web Service如何在我的 Jersey REST Web 服务中使用 google OAuth2
【发布时间】:2013-10-08 06:51:23
【问题描述】:
我正在使用 REST Jersey 开发 Web 服务。对于用户访问和身份验证,我必须在整个应用程序(如 Servlet)中维护会话。我计划使用 google OAuth 2.0。
如何在我的申请中申请? ?
任何其他可用的 OAuth 2.0 库。请建议?
任何想法从哪里开始?如果有,请分享任何教程?
提前致谢
【问题讨论】:
标签:
java
javascript
oauth-2.0
client-server
google-oauth
【解决方案1】:
您可以让 servlet 容器使用标准 JSESSION cookie 为您处理会话。这将使您无需在每个 REST 请求上重新验证访问令牌。然后,您只需使用 oauth 进行身份验证。
很大程度上取决于 REST 客户端将是什么,因此 UX 将是什么。这将塑造你的架构。服务器位很简单。