2010-01-25 56 views
5

我想將OpenID作爲認證機制集成到GlassFish 3.1(預覽版)中。 Development Guide表示可以使用JSR 196來實現像OpenID這樣的自定義身份驗證機制。如何將OpenID集成到GlassFish中?

是否已經有一個符合JSR 196的GlassFish的OpenID身份驗證器?或者有沒有教程如何寫一個(在博客圈的某個地方)?

+0

現在,這是一個很好的問題:) – 2010-01-25 18:50:30

回答

1

對於基於另一種實現方式不太實驗​​(至少我是這麼認爲的,在OpenID的擴展仍處於alpha和明顯較少比廣泛使用的OpenID4Java),看到OpenID ServerAuthModule (JSR-196) with OpenID4Java是同一作者上週公佈。

+0

看起來更好,+1。 – BalusC 2010-01-25 17:41:04

0

您可以使用OpenSSO項目的OpenID擴展名。這裏有一個關於它的博客(注意,它存在3個部分):part Ipart II,part III

更新:博客本身的鏈接被破壞(不必要的硬編碼與端口8081),所以我添加了三個正確的鏈接。

0

還有一種更簡單的方法 - 通過使用庫。我寫了自己的OpenID身份驗證器,插入到glassfish 3中,效果很好!