ldapjs

    0热度

    1回答

    我的LDAP连接正常工作,使用node-ldapjs。我正在尝试使用node-ldapjs实现LDAPS连接。我使用的设置/配置等同于被其他人描述为成功的解决方案,并在此发布 - https://github.com/mcavage/node-ldapjs/issues/307。我的代码如下所示。当我执行下面的代码,我得到以下信息: {[Error: unable to get local iss

    0热度

    2回答

    我试图去执行,与ldapjs,一个搜索,过滤器依赖于第一搜索 ldapClient.search(base1, opts1, (err1, res1) => { res1.on("searchEntry", entry => { const myObj = { attr1: entry.object.attr1 } const opts2 = { filter:

    0热度

    1回答

    问题的操作属性: 如何搜索使用ldapjs用户相关联的操作属性? 我知道使用ldapsearch时,我可以通过'+'参数获得操作属性。我熟悉ldapjs的客户端搜索功能,但我不知道如何使用此功能搜索操作属性。 是否可以使用ldapjs搜索操作属性? 如果它不是一种搜索方式,是否有其他JavaScript ldap库的建议? 背景 我有了奠定了这样一个目录OpenLDAP服务器运行: -> Root

    0热度

    1回答

    我有条目这样的远程LDAP服务器: CN=Fred Foobar, OU=Dept1, O=FooBar 使用LDAPjs作为客户,我怎么找到这个条目时只有CN在运行知道? 我曾尝试以下每一项,但没有成功: ldap.search("cn=Fred Foobar", {}, callback); // returns an error ldap.search("", {filter: "(c

    2热度

    1回答

    我在使用LDAPjs的LDAP存储库中有关于searchEntry的一些问题。我对LDAP不是很熟悉,因此我可能会在客户端实现中丢失一些东西。问题是,在一段时间之后,LDAP没有来自LDAP服务器的响应,只是没有任何回调被调用。 const ldapClient = ldap.createClient({ url: 'ldap://some.ldap.server', ti

    2热度

    2回答

    我使用LDAP创建auth middleware app,我很难让搜索工作。 我使用的是摩卡的测试,我创建了一个util.js中创建一个模拟ldapjs服务器: let dn = 'cn=root,dc=example,dc=com,o=example'; let opts = { filter: '(cn=Don Doddson)', scope: 'sub' } c

    0热度

    1回答

    我试图用我的node.js服务器查询“LDAP服务器用户”。 这里是我的代码是什么,我试图用“Ldapjs框架” function ldapQuery_Users(){ var opts = { filter: '(uid=*)', scope: 'sub' // attributes: ['dn', 'sn', 'cn', 'phone', 'fax', 'mail']

    0热度

    1回答

    我应该向可能使用Javascript的LDAP客户端发出请求。 我在网络搜索中发现ldapjs,这是我想要的,但服务器端。这: var ldap = require('ldapjs'); var server = ldap.createServer(); server.search('o=example', function(req, res, next) { var obj =

    1热度

    1回答

    我有一个关于以前从未真正遇到的问题,即从NodeJS应用程序连接到LDAP。直到现在,我甚至都不知道LDAP是如此的东西,所以我一直在学习。这就是为什么这可能是一个愚蠢的问题,但我还没有找到任何简洁的答案。 要求是:“从您的应用程序以登录屏幕提供的用户和密码登录到LDAP”。客户端有一个LDAP,并且希望使用它来验证我们应用程序的用户,因此用户登录屏幕上输入的用户名和密码用于尝试登录到LDAP。

    1热度

    2回答

    我想使用Node.js ldapjs client api #modify来删除LDAP条目的属性。 通过shell和ldapmodify ... -f removeAttribute.ldif它的工作原理,使用下面的ldif文件: dn: uid=user,dc=test changetype: modify delete: myAttribute 继ldapjs文档,我不得不使用操作'