ADSI를 사용하지 않고 바로 JSP나 JAVA로 패스워드는 바꾸지 못 합니다. 왜냐 AD는 Keveros알고리즘을 사용하여 인증 키를 가지고 인증하기 때문이죠... 그리고 Password는 사용하시는 LDAP 브라우져로 보실수 있습니다.
다만 Password가 administrator에게도 읽지 못하도록 ACL이 되어 있어서 못 보았을 겁니다. 따라서 보기 위해서는 ACL에 등록을 해야 되고 보더라도 암호와 되어 있어서 이상한 문자가 들어 있을 겁니다.
그리고 암호를 바꾸기 위해서는 철자가 맞는지 모르겠지만 미시건 대학교 가보면 커보러스 인증 모듈 소스가 공개되어 있고 그 이상 버전은 어떤 회사에서 파는 것 같은데 지금 휴가 기간이라 파일이 회사에 있네요....
이 것을 이용하면 JAVA에서도 AD의 암호를 바꿀 수 있습니다. 이 부분을 책에 넣을 려고 하다가 너무 깊숙한 내용이라 빼려고 했는데 부록에 넣어야 겠군요.... 그럼 수고하세요
|