gpt4 book ai didi

node.js - 制造商 ldapjs 使用 tls

转载 作者:太空宇宙 更新时间:2023-11-03 13:18:14 25 4
gpt4 key购买 nike

是否可以让 ldapjs(使用 nodejs)使用 TLS 而不仅仅是 SSL?

如果是,我该如何设置?

如果不是,他们是否有任何其他支持 TLS 的 nodejs ldap 库?

我能找到的唯一信息是ldaps://后者将通过 SSL 连接(请注意,这不会使用 LDAP TLS 扩展操作,而是字面意义上的到端口 636 的 SSL 连接,如 LDAP v2 中一样)。

主页上写着不支持 TLS 扩展操作(说真的,就用 SSL)

如果我需要使用 TLS 连接到 ldap 服务器,有什么解决方案的建议吗?

最佳答案

尽管这是一个老问题,但我想添加以下答案:

var options = {
'rejectUnauthorized': false,
};

var client= ldap.createClient({
url: 'ldap://127.0.0.1:389'
tlsOptions: options
});

client.starttls(options,[], function(err) {
console.log('inside the starttls callback');
client.bind('cn=admin,dc=example,dc=com', 'admin',callback );
});

关于node.js - 制造商 ldapjs 使用 tls,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19415048/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com