이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 12679|회답: 3

[출처] Spring Boot는 AD 도메인(LDAP)의 모든 사용자를 확보합니다.

[링크 복사]
게시됨 2021. 11. 30. 오후 10:36:15 | | | |
요구사항: 도메인 동기화 기능에서는 그룹 또는 회사의 모든 계정 정보를 도메인 제어 서버에서 얻을 수 있으며, 모든 사용자는 LDAP 프로토콜을 통해 필터링 및 조회할 수 있습니다.

LDAP는 경량 디렉터리 접근 프로토콜(Lightweight Directory Access Protocol)의 약자로, TCP/IP 프로토콜을 기반으로 한 경량 디렉터리 접근 프로토콜입니다.

디렉터리는 쿼리, 탐색, 검색에 최적화된 데이터베이스로, 파일 디렉터리와 유사한 트리 구조로 데이터를 조직합니다.

디렉터리 데이터베이스는 관계형 데이터베이스와 달리 읽기 성능은 우수하지만 쓰기 성능이 낮으며, 트랜잭션 처리나 롤백과 같은 복잡한 기능이 없어 자주 수정된 데이터를 저장하기에 적합하지 않습니다.

Curl을 통해 도메인을 얻습니다. 다음 모든 사용자 명령은 다음과 같습니다:

복습:

리눅스는 Curl 명령어를 사용하여 LDAP 연결을 테스트합니다
https://www.itsvse.com/thread-10177-1-1.html

LdapErr: DSID-0C09042A, comment: AcceptSecurityContext error, data 52e, v3839
https://www.itsvse.com/thread-10173-1-1.html

OpenLDAP custom objectclass 및 속성
https://www.itsvse.com/thread-9279-1-1.html

OpenLDAP 시리즈 (3) OpenLDAP 명령어에 대해 자세히 설명합니다
https://www.itsvse.com/thread-9276-1-1.html

OpenLDAP: OpenLDAP 서버 데몬 시작 실패.
https://www.itsvse.com/thread-9275-1-1.html

OpenLDAP 시리즈 (2) Centos 7 설치 OpenLDAP 튜토리얼
https://www.itsvse.com/thread-9274-1-1.html

OpenLDAP 시리즈 (1) LDAP 소개
https://www.itsvse.com/thread-9273-1-1.html

새로운 Maven 프로젝트를 만들고 Spring Boot 프레임워크의 기본 패키지를 소개한 다음, 그 다음 그것을 도입하세요Spring-boot-starter-data-ldap다음과 같은 패키지:

LDAP의 기본 구성 정보는 application.yml 구성 파일에서 다음과 같이 구성되어 있습니다:

할 것이다LdapTemplateIOC 컨테이너에 등록된 LdapTemplate 자체 캡슐화 메서드는 Ldap 데이터베이스에 대해 CRUD 작업을 수행합니다. 코드는 다음과 같습니다:
도메인 내 모든 사용자 정보는 LADP 프로토콜을 통해 조회되며, 코드는 다음과 같습니다:

렌더링은 다음과 같습니다:



각 사용자의 모든 요소 정보를 반복 검사하면 코드는 다음과 같습니다:


리소스:

하이퍼링크 로그인이 보입니다.
하이퍼링크 로그인이 보입니다.

(끝)




이전의:Docker 설치를 이용해 Discuz 포럼을 배포하세요
다음:Spring Boot는 AD 도메인(LDAP) 인증을 기반으로 합니다
게시됨 2021. 12. 1. 오후 4:40:15 |
나쁘지 않아요..
게시됨 2021. 12. 1. 오후 4:43:09 |
나쁘지 않아요...
게시됨 2023. 5. 18. 오후 3:58:26 |
공유해 주셔서 감사합니다, 매우 유용했습니다!
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com