如何将OpenID集成到GlassFish中?

时间:2010-01-25 16:07:58

标签: java authentication openid glassfish jsr196

我想将OpenID作为身份验证机制集成到GlassFish 3.1(预览版)中。 Development Guide表示可以使用JSR 196来实现OpenID等自定义身份验证机制。

是否已经有符合JSR 196的GlassFish OpenID身份验证器?或者是否有一个教程如何写一个(在博客圈的某个地方)?

3 个答案:

答案 0 :(得分:1)

对于基于较少实验性OpenID4Java的另一个实现(至少我认为是这样,OpenID扩展仍处于alpha状态,并且明显比OpenID4Java使用得少),请参阅OpenID ServerAuthModule (JSR-196) with OpenID4Java同一作者上周发布。

答案 1 :(得分:0)

您可以使用OpenID项目的OpenSSO扩展名。这是一个关于它的博客(注意,它有3个部分):part Ipart IIpart III

更新:博客中的链接已损坏(不必使用端口8081进行硬编码),因此我添加了三个正确的链接。

答案 2 :(得分:0)

通过使用 Authentic Roast. 库,可以采用更简单的方法。我编写了自己的OpenID身份验证器,插入glassfish 3并且效果很好!