我有LDAP服务器主机名和搜索库,但无法通过javascript找到任何使用该信息的方法。这将用于Windows边栏小工具。
答案 0 :(得分:1)
我在Lothar Haeger的this article驱动程序中使用了Password Notifier中的一个示例,用于Novell Identity Manager。他有一个ECMA的LDAP搜索实现。这基本上就是你要找的,对吧?在第一个链接中,代码在文章中。在第二个链接中,您必须选择驱动程序XML以获取ECMA。
答案 1 :(得分:1)
您是否尝试过通过ActiveX使用LDAP?有点像:
var ldap = GetObject('LDAP:');
var ad = ldap.OpenDSObject('LDAP://servername:port/o=rootname',
'cn=Administrator,ou=Members,o=rootname', 'password', 0);
我在MSDN上的示例中调整了此代码:http://support.microsoft.com/default.aspx?scid=kb;en-us;Q328024
示例是在VBScript中,但将其更改为JScript应该不会太棘手。