Java에서 openID 구현이 있습니까? 나는 이것을 바람둥이 응용 프로그램에서 사용하고 싶습니다.OpenID Java
답변
openid4java 라이브러리가 가장 인기있는 것 같습니다.
내가 조사한 유일한 사람은 OpenID4Java이며 더 많은 옵션은 http://wiki.openid.net/Libraries에 있습니다.
귀중한 코드 스 니펫으로 좋은 소개를 얻으려면 Using OpenID을 TheServerSide.COM에 두는 것이 좋습니다.
지금은 mod_auth_openid을 사용하여 웹 계층에서 인증 및 권한 부여를 구현하는쪽으로 기울이고 있습니다. 하지만 여전히 OpenID를 사용하고 있는지 알고 싶지 않은 사람들을 위해 내 응용 프로그램을 인증 공급자로 만듭니다.
당신이 RPX
RPX가 저를 구했어 !! OpenID를 작동시키는 데 필요한 모든 기능을 구현하기 위해 며칠 동안 노력했습니다. 결국 나는 그것을 작동시키지 못했습니다. 지금 RPX를 사용하고 있으며 몇 시간 만에 작동하고 있습니다. –
나는 현재 톰캣에서 Grails 애플리케이션에 Openid4Java을 사용하고 오픈 ID 인증 방법을 제공하고 그것은 아주 잘 작동이 서비스를 사용하여 상관 없어. 다운로드 사이트 code.sxip.com에있는 (아주 오래된) 바이너리에는 몇 가지 문제가 있습니다. 즉, Yahoo 또는 myopenid.com 구현에서 전혀 작동하지 않습니다. 그것을 사용하려면 프로젝트 Google 그룹에서 바이너리를 찾거나 Subversion 저장소에서 소스 코드를 가져 와서 거기에서 빌드하십시오. 그것은 아주 간단합니다. 기본적으로 실행해야하는 개미 스크립트입니다.
또 다른 문제는 ConsumerManager에서 setEnforceRpId (false)를 설정하여 localhost에서 개발할 때 작동하도록해야한다는 것입니다. – stian
나는 이것을 스스로 찾아 봤다. 내 결과는 다음과 같습니다.
- OpenId4Java는 Google App Engine에서 실행되지 않습니다. 새 스레드를 생성합니다.
- JOpenId가 검색을 수행하지 않으며 DH-1 또는 DH-256이 연결을 설정하는 데 의심의 여지가 있습니다.
아직 GAE에서 사용할 수있는 일반 java openid 2.0 공급자를 찾지 못했습니다.
App Engine이 이제 OpenID 지원을 제공합니다. http://code.google.com/appengine/articles/openid.html – Thilo
- 1. OpenID Architecture for Java
- 2. Java GAE 용 OpenID 소비자
- 3. Java 웹 응용 프로그램으로 OpenId - RPXNow를 사용해야합니까?
- 4. OpenID 보안 - 가짜 OpenID 리디렉션
- 5. OpenID 끝 점이 없습니다. - .Net OpenID
- 6. Authlogic openid-selector 및 yahoo가있는 OpenID
- 7. 부하 분산 상태의 OpenID
- 8. OpenID 시작하기
- 9. OpenID 리디렉션
- 10. 안드로이드에서 OpenId
- 11. OpenID 마이그레이션
- 12. OpenID 동등한
- 13. Java 애플릿과 함께 싱글 사인온 (OpenID, OAuth 등)?
- 14. OpenID 로그인 인증 구현 (Java)을 JBoss와 통합하는 방법
- 15. Tomcat + Struts + OpenID raise ServletExceptions
- 16. 설치된 응용 프로그램의 OpenID 인증
- 17. OpenID IDP를 발견하고 PHP의 OpenID Provider로 인증하는 방법
- 18. adieu의 openid 패치가 django-openid-consumer의 불일치를 초래합니다.
- 19. OpenID 로그 아웃. OpenID Provider에 로그인하지 않은 인증이 필요합니다.
- 20. Ruby-OpenID : OpenID 제공 업체의 이메일 주소 필요
- 21. facebook/openid/twitter 등을 허용하는 PHP OpenID 라이브러리;
- 22. Expression Engine : OpenID 지원?
- 23. OpenID 용 PHP 라이브러리
- 24. OpenID 구현하기 : 사용자 식별하기
- 25. PHP와 OpenID = 500 오류
- 26. 나만의 개인 OpenID 설정
- 27. DotNetNuke를위한 좋은 OpenID 선택자
- 28. OpenID/OAuth 역방향 프록시
- 29. 간단한 GWT OpenID 예
- 30. OpenID-selector + dotnetopenauth 구현
매우 유용한 자료입니다. – user327961