我有一个表单字段“Names”,它从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,DEPARTMENT,DN,MAIL,SN,USERID,UUSERID )仅用于Username =“me”和Password =“mePASWD”。 我希望它能在哪里列出活动目录中所有用户的详细信息。
ULtimatelyt我想将这些“名称”列为列表,并启用用户选择任何“姓名/名称”。
请帮助如何填充Active目录中的所有数据,而不是仅填充单个用户标识或用户名。 我使用的是CF8和Windows Server 2003 AD / LDAP标准。
由于
答案 0 :(得分:5)
您的用户帐户似乎只能访问您自己的记录。
您需要为具有更广泛目录访问权限的帐户使用用户名和密码。
或者,您可以使用匿名绑定,具体取决于系统管理员已启用的内容。
我发现使用standalone LDAP browser解决ldap问题非常有用。