2017-02-22 5 views
0

웹 응용 프로그램을 Servlet으로 구축 했으므로 웹 SSO 용 SAML을 구현하는 방법을 모르며 서블릿에서 사용할 수있는 완벽한 지침은 없습니다. 어디에서 openSAML을 초기화하거나 초기화 할 것인지, 그리고 로그인 페이지에서 IDP로 리다이렉트하는 방법과 응답을 어디에서 소비 할 것인가. spring-security-saml과 같은 몇 가지 샘플을 보았습니다. 그러나 예제는 서블릿 기반이 아닙니다. 서블릿을 사용하는 적절한 예제를 얻는다면 큰 도움이 될 것입니다.SSO 용 서블릿을 사용하여 웹 응용 프로그램에서 OpenSAML 라이브러리를 구현하는 방법

답변

0

Stefan Rasmusson의 OpenSAML 예제를 확인하십시오. https://github.com/rasmusson/webprofile-ref-project?files=1

+0

답장을 보내 주셔서 감사합니다. 여전히 복잡한 내용을 이해하고 있으며, 로그 아웃에서 애플리케이션으로 로그 아웃하는 것이 좋습니다. – Kamikaze

+0

표준 SAMLv2 SP를 직접 구현하는 이유는 무엇입니까? SAMLv2는 SAML 어설 션을 사용하는 것 이상입니다. 물론 '서블릿'이 JEE 웹 애플리케이션에 패키지되어있을 가능성이 높기 때문에 Spring SAML 보안 확장을 앱과 통합 할 수 있습니다. –

+0

My Book, OpenSAML 안내서 https://gumroad.com/l/a-guide-to-opensaml-v3는 이러한 코드 샘플을 바탕으로 작성되었으며 세부적인 작업 방법을 설명합니다. –