ADSI를 사용하여 사용자 정보를 검색하려고 하는데요...
AD가 설치되어 있는 서버에서는 아무 에러없이 잘 실행되는데, AD가 설치되어 있지 않는 서버에서 실행하면 몇 몇 문장은 에러가 나서요...
WINNT PROVIDER를 사용하면 양 서버 다 무리없이 실행되는데 LDAP의 경우는 AD가 설치되어 있느냐,없느냐에 따라 먹는 Property라든다 명령문이 틀린 거 같아서요....
현시스템은 모두 W2K기반입니다....
원인을 아시는 분은 좀 답변 부탁드립니다...
소스는 아래와 같습니다...
-------------------------------------------------------------------------
Set objUser = getObject("LDAP://insemidongbu.com/cn=전 지현,OU=webdeveloper,DC=insemidongbu,DC=com")
Response.Write "Schema : " & objUser.Schema & "<br>"
Set objClassSchema = GetObject(objUser.Schema) ---> (에러 발생)AD가 설치되어 있는 문장에서는 에러가 안 남...
Response.Write "Class Schema Class : " & objClassSchema.Class & "<br>"
Response.Write "ADsPath : " & objClassSchema.ADsPath & "<br>"
|