Java服务器上的OpenID

Java服务器上的OpenID,java,openid,Java,Openid,我正在从事一个项目,该项目需要来自web服务器和自定义java套接字服务器(在netty上运行)的用户身份验证 如果我可以使用OpenID进行用户登录,那就太好了。。。但当我读到这篇文章时,它似乎只适用于Web服务器 我也可以使用专有套接字服务器上的OpenID吗?您是说希望web应用程序和netty套接字应用程序都通过OpenID进行身份验证吗 正如您所发现的,web应用程序部分(相当)简单。套接字有点棘手,因为我假设你不是在说HTTP,客户端不是浏览器——最后一部分才是真正的关键,因为你的客

我正在从事一个项目,该项目需要来自web服务器和自定义java套接字服务器(在netty上运行)的用户身份验证

如果我可以使用OpenID进行用户登录,那就太好了。。。但当我读到这篇文章时,它似乎只适用于Web服务器


我也可以使用专有套接字服务器上的OpenID吗?

您是说希望web应用程序和netty套接字应用程序都通过OpenID进行身份验证吗

正如您所发现的,web应用程序部分(相当)简单。套接字有点棘手,因为我假设你不是在说HTTP,客户端不是浏览器——最后一部分才是真正的关键,因为你的客户端必须理解来自套接字应用程序的挑战意味着他们应该重定向到WhateverOpenID,并获得授权,然后再重定向回来

您可以考虑一个单点登录解决方案,其中任何用户都必须首先在Web应用程序上被授权,然后再给一个安全令牌作为套接字服务器的AUTH使用。


干杯,

谢谢!强制通过web登录,然后检查数据库,这是一个好主意