에러메시지를 정확하게 올려주세요
코딩상의 에러는 없는거 같은데,
아마도 사용자에게 넘겨받은 값이
ldap syntax 에 어긋나서가 아닐까여?
넘어온 값을 좀더 빡세게(?) 체크해 보세요 ^^;
그리고 attribute를 put 하는 부분은 다음처럼 바꾸면
좀더 보기도 쉽고 에러도 줍니다
Attributes attrs = new BasicAttributes(true);
attrs.put(new BasicAttribute("person", "objectClass"));
attrs.put(new BasicAttribute("uid", UID));
attrs.put(new BasicAttribute("sn", "GRADE"));
attrs.put(new BasicAttribute("cn", "NAME"));
attrs.put(new BasicAttribute("givenName", "BUSEO"));
attrs.put(new BasicAttribute("userPassword", "PASS"));
...
코딩상의 에러를 내실 분은 아닌거 같은뎅...
|