日期:2014-05-17  浏览次数:21199 次

使用C++访问Windows server2003 AD域服务器的问题
如何只根据域服务器的地址(hostName),端口号,用户登录名,密码,而不知道根目录(baseDN)的情况下进行Search()操作?
  公司的域服务器的baseDN和hostName并不一致(好像是提升后变的),比如hoseName为“soft”,而baseDN为“dc=soft_ft,dc=net”,在不知道此baseDN的情况下如何得到它?微软的ldp工具在绑定用户之后,就能得到baseND的内容了,请高手指点下怎么样才能解决。

------解决方案--------------------
建议用ADsGetObject函数,使用方法自己查.希望早日解决问题。