2016-09-30 7 views
0

내 마이크로 서비스를 인증하기 위해 자체 OpenID 및 Oauth2 서버를 구현하는 방법에 대한 자습서 나 지침은 어디에서 얻을 수 있습니까? 나는 java app와 microservice를 사용하여 권한을 부여하려고합니다. 이 인증 서버의 예를 어디에서 얻을 수 있으며 인터넷에 기존 서버가있을 수 있습니까?Java의 OpenID 및 Oauth2 서버

+0

확인 http://www.keycloak.org/ – chrisl08

답변

0

나는 github에서 MitreID-Connect project을 한눈에 볼 것을 권장합니다. 이 프로젝트는 OpenID Connect 및 OAuth 2.0의 참조 구현이라고 주장하며 그 뒤에있는 사람은 명세 작업 그룹에서 활동 중입니다.

0

일부는 website of OpenID Connect의 "Libraries, Products, and Tools"페이지에서 찾을 수 있습니다. 물론 거기에는 나열되지 않은 많은 구현이 있으며 java-oauth-server 등이 이러한 예 중 하나입니다. 당신이 당신의 자신의 OAuth 2.0 & 오픈 ID 연결 서버를 구현하려는 경우

이 문서 "Full-Scratch Implementor of OAuth and OpenID Connect Talks About Findings"에 몇 가지 통찰력을 찾을 수있을 것입니다. 특히 리디렉션 URI에 대한 코드를 작성할 때는주의하십시오. 그렇지 않으면 서버의 보안 위험이 증가합니다.