CFLDAP: - 从Active Directory填入完整的数据,而不是单一的用户ID或用户名
-
25-09-2019 - |
题
我有被从Active Directory填充的表单字段“名称”。 我使用CFLDP连接到Active Directory。
<cfldap action="QUERY"
name="results"
attributes="cn,sn,dn,department,mail,userid,etc."
start="dc=##,dc=##,dc=##"
filter="##=##"
server="00.00.0004"
username="me"
password="mePASWD">
<cfdump var="#results#">
当我看到的结果是它抛出的数据(CN,部门,DN,MAIL,SN,USERID,UUSERID )只为用户名=“我”和密码=“mePASWD”。的 WHERE AS我希望它会在ACTIVE目录中的所有用户的列表的细节。强>
ULtimatelyt我想列出提纲“名称”作为一个列表,使用户可以选择任何“名称/姓名。”
请帮忙如何填充从Active Directory,而不仅仅是一个单一的用户ID或用户名中的所有数据。 我使用CF8和Windows Server 2003 AD / LDAP标准。
由于
解决方案
看来,您的用户帐户只能访问自己的纪录。
您将需要使用用于帐户的用户名和密码与该目录更广泛地获得。
另外,你可以根据你的系统管理员能够使用匿名绑定。
我觉得有用使用独立LDAP的浏览器来解决LDAP问题。
不隶属于 StackOverflow