2

所以我只想创建一个到我的 LDAP 服务器的连接:

var ldap = require('ldapjs');
var client = ldap.createClient({
  url: 'ldap://192.168.200.35:389'
});

但无论我为 url 输入什么:

TypeError: ldap://192.168.200.35:389 is an invalid LDAP url (scope)

与 Apache Direct Studio 连接工作正常。我还会收到运行时警告:

Module not found: Error: Can't resolve './src/build' in 'C:\...\node_modules\dtrace-provider'

有没有人修复这个错误?

4

1 回答 1

2

dtrace-provider不支持 Windows(因此构建在 dtrace 之上的 ldapjs 也不支持 Windows 操作系统):

这个基于 libusdt 的 Node.JS 模块支持 Mac OS X 和类 Solaris 系统(如 illumos 或 SmartOS)上的 64 位和 32 位进程。随着更多平台支持被添加到 libusdt,这些平台将被这个模块支持。在以下位置查看 libusdt 的状态:

于 2020-06-09T11:14:21.820 回答