2014-02-24 3 views
2

WSO2 Identity Server 4.6.0을 설치했으며 사용자 저장소 관리자 인 Cassandra와 기본 데이터 저장소를 사용하려고합니다.WS02 Identity Server에 Cassandra를 기본 데이터 저장소로 구성

이 기능을 구현하기위한 명확한 경로를 찾지 못했습니다.

누구든지이 데이터 소스를 구성하고 기본 데이터 소스로 사용하는 방법에 대한 명확한 경로를 제공 할 수 있습니까?

+0

- 원격 서버에 Apache Cassandra를 설치했습니다. - 설치 한 Cassandra- Feature Mangement에있는 JDBC-1.1.1 서버 - 원격 서버를 가리키는 URL을 구성하는 새로운 데이터 저장소 섹션을 추가하여 master-datasource.xml을 수정했습니다. 다음으로 "사용자 저장소 관리"에서이 새로운 사용자 저장소를 사용하기 위해 user-mgt.xml에서이 새 사용자 저장소를 구성하는 방법을 알아야합니다. – mauroj

답변

0

카산드라 사용자 저장소는 사용자 정의 사용자 저장소로 WSO2 신원 서버와 연결할 수 있습니다, 감사합니다. 요구 사항에 따라 구현해야합니다 ... AbstractUserStoreManager을 사용하고 필요한 메소드를 구현할 수 있습니다. here에서 찾을 수있는 사용자 정의 사용자 저장소 구현 예제가 있습니다. 사용자 정의 JDBC 기반 사용자 저장소 용으로 작성되었습니다. 사용자 및 사용자 속성 만 사용자 저장소에서 읽습니다. 실제로, Cassandra 사용자 저장소에서 이와 같은 제한된 기능을 원할 경우 JDBCUserStoreManager에서 직접 확장 할 수 있습니다. 또한 i here에서 Cassandra 사용자 저장소와 관련된 정보를 찾았습니다.하지만 조금 더 오래된 소스입니다.하지만 약간의 아이디어가 필요합니다.

관련 문제