CFLDAP: - 从Active Directory填入完整的数据,而不是单一的用户ID或用户名

StackOverflow https://stackoverflow.com/questions/3806642

  •  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问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top