Как интегрировать OpenID в GlassFish? - PullRequest
5 голосов
/ 25 января 2010

Я хочу интегрировать OpenID как механизм аутентификации в GlassFish 3.1 (предварительный просмотр). В Руководстве по разработке говорится, что JSR 196 может использоваться для реализации пользовательских механизмов аутентификации, таких как OpenID.

Уже существует аутентификатор OpenID для GlassFish, соответствующий JSR 196? Или есть учебник, как написать один (где-то в блогосфере)?

Ответы [ 3 ]

1 голос
/ 25 января 2010

Для другой реализации, основанной на менее экспериментальном OpenID4Java (по крайней мере, я так думаю, расширение OpenID все еще находится в альфа-версии и явно менее широко используется, чем OpenID4Java), см. OpenID ServerAuthModule (JSR -196) с OpenID4Java , опубликованным тем же автором на прошлой неделе.

0 голосов
/ 17 марта 2010

Существует еще более простой способ сделать это - использовать библиотеку Authentic Roast. . Я написал свой собственный аутентификатор OpenID, подключенный к glassfish 3, и он прекрасно работает!

0 голосов
/ 25 января 2010

Вы можете использовать расширение OpenID проекта OpenSSO . Вот блог об этом (заметьте, он существует из 3 частей): часть I , часть II , часть III .

Обновление : ссылки в самом блоге были разорваны (излишне жестко закодированы с портом 8081), поэтому я добавил три правильные ссылки.

...