adsi的ADsOpenObject的奇怪现象。请指教。。。(88分)

  • 主题发起人 主题发起人 navy
  • 开始时间 开始时间
N

navy

Unregistered / Unconfirmed
GUEST, unregistred user!
&nbsp;小弟最近编写adsi的程序时,使用到<br>&nbsp; ADsOpenObject('WinNT://mydomain', 'username', 'password',ADS_SECURE_AUTHENTICATION, &nbsp;IADsContainer, var_dom);<br>&nbsp; 该函数返回域的容器对象,在以域管理员身分登陆系统可以成功执行,<br>以普通用户登陆时,该函数运行一段时间后,报‘所提供的凭证与所存在的凭证冲突’<br>&nbsp; why?how?<br>&nbsp; 谢谢!!
 
&nbsp;我在程序中写死了一个域管理员帐号和密码.我用ldap方式可以得到中文的用户名,<br>但无法得到用户的登陆名.<br>&nbsp; 各位可有办法利用LDAP得到用户的登陆名?<br>&nbsp; 所以我在程序中不得已使用NT域对象来获得域用户的登陆名.但我得程序是给普通用户使用.普通用户好像只能得到他所属的组的用户信息,其他组的无法用AD获得.<br>&nbsp; 该问题困扰好久.更绝的是我使用adopenobject的方法交给用户使用,居然是运行1-2个月后,报凭证冲突.天啊!!!<br>&nbsp; &nbsp; 万分感谢!!!<br>&nbsp; &nbsp; 搞定我奉上300分!!!不食言.<br>&nbsp; &nbsp; 本贴的分送给up的好人!!!!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部