2010-06-17 4 views
2

누군가 JBoss Web SingleSignOn을 JBoss Seam과 함께 성공적으로 사용했는지 또는 가능한지 알고 있습니까? 두 가지 웹 응용 프로그램이 있습니다. 즉, 동일한 로그인 기능을 공유하고 싶습니다. 즉, 한 웹 응용 프로그램에 로그인하면 다른 웹 응용 프로그램에 액세스 할 때 다시 로그인 할 필요가 없습니다.JBoss Web SingleSignOn을 JBoss Seam과 함께 사용

안부

P

답변

5

SSO에 대한 공식 문서가 없습니다. 이것은 Seam 2.x가 설정되고 Seam 2.x가 거의 개발되지 않을 때까지는 SSO 통합이 성숙되지 않았기 때문입니다. 이제는 용접 및 이음새 3에 대한 밀어 넣기가 있습니다. 문제가 해결 되더라도 해결 방법이 없다는 의미는 아닙니다. Security 및 Seam 개발자는 Seam과 함께 사용할 SSO 솔루션으로 PicketLink를 지원합니다.

자세한 내용은 http://jboss.org/picketlink

그리고

의 주요 PicketLink 페이지를 참조하십시오 PicketLink와 심 특정 통합을위한 참조 : 당신의 심 응용 프로그램에 SAML과 OpenID 인증을 추가하는 방법 - http://community.jboss.org/docs/DOC-14752
외부 인증 예 사용 SSOCircle - http://community.jboss.org/docs/DOC-14753
외부 인증 예 사용 OpenSSO - http://community.jboss.org/docs/DOC-14763

또한 예를 들어, 솔기 및 SSO의 지역 사회에있는 예제가 있습니다 : http://blogs.oracle.com/warren/entry/using_opensso_authentication_with_jboss

0

"SAML2를 사용하여 로그인 한"마스터 "Seam 앱 사용자와 SSO 사용자에게 원하는"슬레이브 "웹 앱의 하위 기능은 동일한 도전이었습니다.

나는이 상황에서 SSO를 가능하게하는 "CustomSingleSignOn"밸브를 만들었습니다. 확인해 주시기 바랍니다 : https://github.com/jensaug/jbossweb-customsso

이 밸브는 정말 사용자 지정 기호의 모든 종류의 SSO를 사용하도록 설정에 사용

BR, 옌스

참고 할 수 있습니다. 나는 때문에 이런 짓을 AS5에서 PicketLink와 함께 작동 할 SAML2 메타 데이터 POST 요청을 잔인하게 가져 오지 못했습니다. 필자는 picketlink-quickstart "sales-metadata"가 quicklink 배포판에서 제거 된 이유가 있다고 생각합니다. 그렇습니다. src (및 2.1.7 picketlink 버전)에서 컴파일하면 잘라 내지 않았습니다.