我想在我的Java Google App Engine 网络应用程序中使用OpenID,但我不这样做知道从哪里开始...

我查看了 openid4java joid

openid4java 表示你必须在“背书库”路径上放置一些库。我的电脑上没有本地电脑,我肯定不知道怎么做 在Google App Engine上执行此操作。

joid 看起来很简单,但不会查找日期或其他内容,因为我在尝试获取身份验证时从Google收到了HTTP 400.

任何指针?

有帮助吗?

其他提示

翻译应该很容易 http://appengine-cookbook.appspot.com/recipe/accept-google-aol-yahoo-myspace-facebook-and-openid-logins/ (提供Python应用引擎方式做到这一点)进入app引擎Java,如果通过rpxnow.com就可以了。如果解析json是个问题,您也可以从rpxnow.com请求xml结果。有关RPX API的更多信息,请参见 https://rpxnow.com/docs

对于openidjava库,您只需在项目中包含它。如果你正在使用Eclipse(它有一个很好的插件用于 GWT 和App Engine)。将openidjava文件粘贴到src目录或WEB-INF / lib目录中的jar中,并确保将其添加到类路径中。

嗯,我知道这是一个老问题,但我现在正在尝试在App Engine上运行openid4java并且它无法运行。 它似乎使用了“HTTPClient”。想要启动新线程的库,App Engine因此而引发异常。

因此,如果您打算在App Engine上使用openid4java,请先查看是否有解决方案。我找不到一个:(

您可以更详细地查看问题此处和< a href =“http://groups.google.com/group/openid4java/browse_thread/thread/4ec280d72453d09/8cc191fb67893168?lnk=gst&q=app+engine#8cc191fb67893168"rel =”nofollow noreferrer“>此处。

希望它有所帮助!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top