OpenID Java [zamknięty]

Czy istnieje implementacja openID w Javie? Chciałbym użyć tego w aplikacji tomcat.

Author: Milhous, 2008-12-18

6 answers

Biblioteka openid4java wydaje się być najbardziej popularna.

 24
Author: Adam Mika,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-05-22 18:16:23

Jedynym, który przyjrzałem się jest OpenID4Java by tam jest więcej opcji wymienionych na http://wiki.openid.net/Libraries .

Polecam zajrzeć do używając OpenID na TheServerSide.COM za dobre wprowadzenie z cennymi fragmentami kodu.

W tej chwili skłaniam się ku wdrożeniu uwierzytelniania i autoryzacji w warstwie web przy użyciu mod_auth_openid . Ale nadal uczynić moją aplikację dostawcą uwierzytelniania dla osób, które nie chcą wiedzieć, że używają OpenID.

 17
Author: Brian Matthews,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-12-18 03:13:55

Ja też tego szukałem. Oto moje ustalenia:

  • OpenId4Java nie działa na Google App Engine. Tworzy nowe wątki
  • JOpenId nie zajmuje się odkrywaniem i mam pewne wątpliwości, czy DH-1 Czy DH-256 to założenie związku.

Nie znalazłem jeszcze dostawcy java OpenID 2.0, którego mogę używać na GAE.

 10
Author: Sentient,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-12-14 22:41:30

Spring Security zapewnia również metodę uwierzytelniania OpenID

 9
Author: Thomas Einwaller,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-12-23 08:42:06

Jeśli nie masz nic przeciwko skorzystaniu z usługi jest RPX

 4
Author: ltd,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-12-18 11:42:47

Obecnie używam Openid4Java w aplikacji Grails w Tomcat i działa całkiem dobrze. Jest kilka problemów z (bardzo starym) plikiem binarnym, który znajduje się na stronie pobierania code.sxip.com, mianowicie, że w ogóle nie działa z Yahoo lub myopenid.com wdrożenia. Jeśli chcesz go użyć, Możesz znaleźć plik binarny w projektach Google groups lub pobrać kod źródłowy z repozytorium Subversion i zbudować go stamtąd. To dość trywialne, w zasadzie tylko skrypt ant trzeba uruchomić.

 2
Author: stian,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-12-31 13:16:33