问题标签 [openldap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1679 浏览

cocoa - Mac OS X 上的 Open Directory 目录域名

我可以使用 NSUserName() 检索登录的用户名,但是如何获取 Open Directory“目录域名”或他所属的其他域?即类似于 Windows 中登录用户是 DOMAIN\USERNAME 的概念,其中 DOMAIN 是他的本地计算机、工作组或 Active Directory 域。

0 投票
4 回答
3577 浏览

c - 在 OpenLDAP 中分页 ldap_search 以绕过大小限制?

我们目前正在从陈旧的专有目录服务迁移到 OpenLDAP。今天我们遇到的问题是ldap_search_ext_s或 ldapsearch 一般不会返回任何结果,如果当前搜索要返回的条目数达到一定的限制。

不幸的是,在 LDAP 服务器配置中设置更高的大小限制可能只会推迟问题,因为我们有一个非常大的数据库,而我们每天早上运行的更新机制必须执行大量查询。

在 MSDN 文档中,我注意到有一种机制可以执行分页搜索,这可以让我绕过大小限制。显然,这也在1996 年的 RFC 草案中有所规定,但尚未最终确定(还)?

无论如何,由于我没有在 Windows-Box 上工作,我必须使用 OpenLDAP API,它似乎没有提供这种机制(至少我在他们的搜索页面上找不到它)

这让我想到了我的问题:你知道我能做什么,以优雅的方式解决这个问题吗?

谢谢你的帮助!

0 投票
1 回答
1976 浏览

ldap - ldap 服务器端批处理操作

我正在使用 Net::LDAP 在 openldap 服务器上执行一些操作。

我有兴趣执行许多同时操作,O1,O2 .. On。这样做的正常方法是顺序执行它们,每个操作至少涉及到服务器的 1 次往返。我想在一次往返中执行所有这些操作。

这可以实现吗?我最感兴趣的是一次性添加 2-3 级目录结构。

0 投票
1 回答
750 浏览

php - 使用 Zend 框架打开 ldap 注册

文档非常清楚如何使用 ZF 针对开放 LDAP 进行身份验证。但是,我找不到有关如何在 Open LDAP 上使用 ZF 注册新用户、删除用户和更新用户(更改密码)的文档。
有什么好的文档吗?

0 投票
5 回答
476 浏览

ldap - LDAP 在网络世界中解决了什么问题?

我了解 LDAP 是用于与 OpenLDAP 等活动目录系统通信的协议。
我也了解 OpenLDAP 是一种将对象存储在树中的数据库。
我的问题是:我应该何时使用(如果有的话)LDAP 而不是关系数据库。

0 投票
5 回答
376 浏览

authentication - 域的“域\用户名”身份验证方法的正式名称是什么?

有谁知道基于“域\用户名”的登录的正式名称是什么?

我正在尝试对声称支持 LDAP 与 OpenLDAP、Sun One 等集成的应用程序进行故障排除。

当我查看日志并嗅探网络流量时,我可以看到在每个身份验证实例中都通过了“域\用户名”。我不是 100% 确定,但我认为身份验证方法仅适用于 Active Directory?

提前感谢您提供的任何帮助;)

0 投票
2 回答
662 浏览

ldap - 打开ldap modify - /usr/bin/modify 问题

谁能帮我解决这个问题?我正在尝试在我的 LDAP 上添加另一个属性,但我对此知之甚少。尝试我在网上搜索的样本后返回错误。此命令将在我的 perl 程序中用于添加新属性“status” w/值“yes”..

请帮忙?

/usr/bin/ldapmodify -x -D "cn=Test,ou=mygroup.com,o=group2.com" -a "status=yes"??

-W 也不起作用。

错误:ldap_bind:无法联系 LDAP 服务器 (-1)

0 投票
2 回答
9620 浏览

authentication - 为外部用户使用 LDAP 的优缺点

我在一家拥有多个面向公众的网站的公司工作。

其中一些网站是使用第三方产品(Moveable Type、myBB、Trac 等)构建的。我们还有几个基于 Microsoft 堆栈的定制网站。

目前,我们没有统一的认证/授权方案;每个站点都实现了自己的用户存储。

我热衷于在所有站点上实施统一的用户身份验证。我不希望实现单点登录(如果在切换站点时提示用户输入凭据,这不会很糟糕),但我确实需要每个用户都有一个用户名和密码。

在我看来,最有可能的解决方案是实现 LDAP 服务器。我们使用的一些第三方产品支持 LDAP,我可以修改我们的定制站点以使用 LDAP。

但是,我从来没有使用 LDAP 存储来管理外部用户(我一直都建立自己的用户存储)。

使用 LDAP 的优缺点是什么?我是否忽略了其他选择?

谢谢

0 投票
1 回答
1929 浏览

ldap - 模拟 LDAP 服务器?

出于多种原因,我不想托管实际的 LDAP 服务器。

相反,我想通过 PHP 模拟 LDAP 服务器的基本功能。

因此,例如,我希望能够响应 ldap_search、ldap_connect、ldap_bind、ldap_unbind 等。

结果将来自 MySQL。

看起来 ldap_search 将返回与 LDAP URL 查询返回的相同响应,这类似于 JSON 格式,但我不确定例如 ldap_bind。

现在我只是在研究提供“模拟”LDAP 服务器的可行性。我将非常感谢任何关于这需要多少的想法,使用 PHP/MySQL。

提前致谢!

0 投票
1 回答
3879 浏览

delphi - 如何使用 ADO(或其他)和 Delphi 连接到 OpenLDAP 服务器

我正在尝试连接到 OpenLDAP 服务器“克隆”。我尝试过使用 Synapse Library,但我只能获得一部分(大约 50%)我们的公共联系人。

我现在正在尝试 ADO 方式(我已经读过 ADSI 与其他 LDAP 服务器兼容),但我无法让它工作。

ADOConnection 提供程序连接字符串如下所示:

ADOConnection.LoginPrompt 设置为 true。

ADOQuery SQL 语句如下所示:

打开 ADOQuery(从法语翻译)时出现错误:“发送了一个无效的目录路径”

这里有什么问题?除了 ADO / Synapse还有其他免费的解决方案吗?

先感谢您

西南