首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LDAPJS身份验证和搜索

LDAPJS身份验证和搜索
EN

Stack Overflow用户
提问于 2017-05-15 16:54:05
回答 1查看 5.8K关注 0票数 0
代码语言:javascript
复制
ldapsearch -h myserver.123.com -b 'dc=123,dc=com' -x uid=myid

此命令适用于我。得到我想要的。但是我努力在node.js上实现这个功能。

我尝试这个例子:我认为myserver.123.com不需要身份验证。我也不知道myserver.123.com是如何配置的。重要的是,上面的命令以某种方式起作用。

代码语言:javascript
复制
var password = '';
var username = 'myid';

var ldap = require('ldapjs');
var tlsOptions = {
    host: 'myid',
    port: '389'
};
var client = ldap.createClient({
    url: 'myserver.123.com',
    tlsOptions: tlsOptions
});

client.bind(username, password, function (err) {
    if (err) {
        console.log('Error occurred while binding');
    } else {
        var base = 'cn=user,dc=123,dc=com';
        var search_options = {
            scope: 'sub',
            filter: '(&(objectClass=*)(CN=' + username + '))',
            attrs: 'memberOf'
        };
        client.search(base, search_options, function (err, res) {
            if (err) {
                console.log('Error occurred while ldap search');
            } else {
                res.on('searchEntry', function (entry) {
                    console.log('Entry', JSON.stringify(entry.object));
                });
                res.on('searchReference', function (referral) {
                    console.log('Referral', referral);
                });
                res.on('error', function (err) {
                    console.log('Error is', err);
                });
                res.on('end', function (result) {
                    console.log('Result is', result);
                });
            }
        });
    }
});

我是这项技术的新手。我真的不知道该怎么做。

这就是我的问题:“绑定时出错”我不知道如何绑定到这个服务器。我没有任何文档。所以,这就是问题所在。我有上面的命令,现在我即兴发挥。

EN

回答 1

Stack Overflow用户

发布于 2017-05-15 17:06:27

这里有一个解决方案:

[ldapjs身份验证(用户登录setup)](https://stackoverflow.com/questions/13255389/ldapjs-authentification-user-login-setup)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43975131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档