database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
ㆍLDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
LDAP Q&A 2299 게시물 읽기
No. 2299
outlook에서 조회되는 ldap서버
작성자
dbmaster(tobe_dba)
작성일
2006-10-17 13:45
조회수
7,003

특정 ldap서버를 MS Outlook의 디렉토리 서비스로 등록해서 주소록으로

사용하고 있습니다.

MS Outlook에서는 이름으로 검색해서 메일주소, 조직, 전화번호등이 잘 

나옵니다.


이 정보를 제가 만들고 있는 Java Application에서 연동해서 사용하려고 하는데,

잘 안되네요. MS Outlook에서 잘 되는 걸로 봐서는 Java application에서도

그 정보 그대로 접근이 가능할것 같은데 --;;

ldap서버에 알고 있는 정보는 ldap서버 주소밖에 없습니다.

해서.. MS Outlook에서 사용하고 있는 dn이나 검색조건등을 그대로 사용하면,

똑같은 정보를 얻을수 있을것 같은데..

워낙 초보다 보니 아무리 여기저기 뒤지고 문서를 봐도 잘 모르겠습니다.


아래와 같이 java 코드를 실행시키면, 몇몇 cn값만 나오고 description이나 givenname은 안나오는데.. 뭔가 조건을 잘못 준건지.. MS Outlook에서는 서버 

주소만 입력하면 잘 조회되던데 --;; 아무래도 ldap.search() 함수의 파라메터

값들을 잘못 준것 같은데... 이름을 주고 mail을 검색하려면 어떻게 

해야 하나요??


사용한 java 코드는 다음과 같습니다.

--------------------------------

String[] ATTRS    = {"cn", "description","givenname"};

LDAPConnection ldap = new LDAPConnection();

ldap.connect("xxx.xxx.xxx", 389);

 LDAPSearchResults res = ldap.search( "" , LDAPConnection.SCOPE_SUB, "objectclass=*", null ,false);

while (res.hasMoreElements()) {

    try {

        LDAPEntry entry = res.next();

        printEntry(entry, ATTRS);

    } catch (LDAPReferralException e) {

         continue;

    } catch (LDAPException e) {

         System.out.println(e.toString());

         continue;

    }

}

이 글에 대한 댓글이 총 1건 있습니다.

배포되는 Sun LDAP JDK안에 들어있는 Search  예제를 참고하시면 될듯합니다.

~~님이 2006-10-30 11:07에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
2302JAVA를 이용해서 AD인증을 받으려고 하는데요. [1]
서승완
2006-10-26
7492
2301outlook 주소록 등 연동에서 인증된 사용자만 보도록 하려면 ACL 설정을 어떻게 하면 되나요? [3]
문태준
2006-10-22
6856
2300ldap과 mysql 연동.... 도와주세요~ [1]
성하니
2006-10-20
9112
2299outlook에서 조회되는 ldap서버 [1]
dbmaster
2006-10-17
7003
2298SunOne Ldap 에서 뭐가 자꾸 안되는데요.. [1]
ldap 초보
2006-10-13
6450
2297line 46: AttributeType not found: "name"
양현
2006-10-12
6511
2296헉 core.schema 어떻게 하나요 ㅠㅠ [2]
양현
2006-10-11
5836
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2019 DSN, All rights reserved.
작업시간: 0.074초, 이곳 서비스는
	PostgreSQL v11.5로 자료를 관리합니다