问题标签 [opends]

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 投票
2 回答
1216 浏览

c# - .net ldap opends 读取自定义属性 0x8000500c

我正在尝试为我的 .Net 应用程序构建一个功能,以便能够与 LDAP 服务器对话以读取用户属性并验证用户身份。我已经使用 OpenDS 设置了一个测试目录服务器,添加了自定义属性和对象,并添加了具有新对象类型的用户。一切正常,直到我尝试读取自定义属性值,我得到:

我已经尝试过这篇文章(使用格式正确的 oid)以及这篇文章(在您的 ldap 路径中使用完全限定的域名 - 我使用的是 LDAP://mymachine.company.local/... 之类的东西)中的建议。其他人建议,由于 COM 错误代码意味着 E_ADS_CANT_CONVERT_DATATYPE 我的属性或架构有问题,但属性设置为 DirectoryString,我可以读取其他相同类型的默认字段。

我知道使用 OpenDS 与 Active Directory 的工作方式不同,我有一个单独的 AD 模块可以正常工作,我只是想知道是否有人有与 OpenDS 或 Sun One LDAP 实现交谈的经验。

想法?我在谷歌上找不到太多同时处理 OpenDS 和 .NET 的内容,这让我觉得我应该做点别的事情。正如我所说的,AD 的东西工作得很好,但是我真的很想用 OpenDS 也能做到这一点。

谢谢!

生锈的

0 投票
1 回答
171 浏览

authentication - OpenDS DSMLv2 身份验证

我已经设置了 OpenDS 并在 Tomcat 中安装了 DSML 服务。

我可以验证设置是否正常工作。但是,我无法使用 DSML 服务进行身份验证以进行更改。

在soapUI中,我准备了一个请求。我已将主体和密码放入请求的 HTTP 基本身份验证属性中。

但是,在执行调用时,我在服务的响应中收到以下错误消息:

否则指定凭据的正确方法是什么?这是必须在 SOAP 请求消息中完成的事情吗?

0 投票
1 回答
1347 浏览

opends - OpenDS:哪个属性告诉帐户由于密码过期而被锁定

我需要在 OpenDS 2.2 中显示所有帐户的状态(锁定或解锁)。我知道如果帐户由于太多不成功的尝试而被锁定,则存在 pwdAccountLockedTime。所以通过检查这个属性,我可以选择由于这个原因被锁定的帐户。现在我需要识别由于密码过期而被锁定的帐户。是否有任何属性可以说明这一点?

我需要在我的 java 客户端应用程序中检索此属性。

在这方面的任何帮助将不胜感激。

PS - 我检查了其他线程和论坛,但给出的解决方案似乎都没有工作 - 比如检查 pwdLockedTime (我找不到这个属性)。

0 投票
1 回答
558 浏览

opends - OpenDS - 无法卸载

我在 Windows 7 上的 C:\Users\ 端口 389 下安装了 OpenDS。(可用管理员权限)

但是,我无法卸载它。(我尝试过使用命令行、GUI、stop-ds.bat、Killing windows 服务、以管理员身份运行)

有什么建议么?

0 投票
1 回答
636 浏览

berkeley-db - 将另一个关系数据库插入 OpenDS

目前我正在开发一个带有opends的项目。我必须在 OpenDS 中上传超过 200k 的条目。但不幸的是,当文件限制超过 10k - 15k 时,它会随机失败。

当我搜索该特定错误时(警报 ID 9896233:与后端 id userRoot 对应的 JE 数据库环境已损坏。重新启动目录服务器以重新打开环境)似乎 openDS 后端数据库 [BerklyDB] 在添加大量条目。我如何将新的商业或开源可靠关系数据库 [Oracle/H2] 插入到 openDS。任何配置?还是我必须更改 openDS 代码?

0 投票
1 回答
353 浏览

opends - 使用 OpenDS 进行 SMTP 帐户状态通知时,如何在通知中包含用户名?

我们正在使用 OpenDS for SMTP 帐户状态通知来通知用户密码即将到期时。当密码即将到期时,SMTP 帐户状态通知处理程序可以很好地通知用户和服务器管理员列表,但我们无法找到在电子邮件中包含客户姓名的方法。

通知处理程序可以提取客户的电子邮件地址并参考密码策略以正确识别待处理的密码到期,那么为什么不在电子邮件中通过姓名识别客户呢?所有这些信息都是可用的,那么如何设置一个变量来提取和使用这些客户信息?

0 投票
1 回答
1177 浏览

ruby - 在 Rails 中,Ldap gem 未抛出与服务器异常的连接

尝试从 Rails 中的模块建立连接,但没有连接到服务器。我已经在 Rails 之外测试了相同的代码,它工作正常。

得到Net::LDAP::LdapError: no connection to server异常。

0 投票
1 回答
806 浏览

java - LDAP 密码重置,但我没有来自 Java 应用程序的旧密码

我想添加代码来帮助我重置 LDAP 用户密码,但是当我搜索时,我必须拥有旧密码才能重置并添加新密码。如果没有旧密码,我怎么能重置密码。

我查看了该链接,但它以解决方案结束,其中包含使用旧密码 LDAP 更改 Active Directory 上的用户密码

谢谢

0 投票
1 回答
2238 浏览

passwords - OpenDJ 中生成用户的默认密码

当您在 OpenDJ 中创建新的“基本 DN”时,OpenDJ 允许您使用自动生成的用户填充数据库。有谁知道这些自动生成的用户的默认密码是什么?

谢谢

0 投票
5 回答
265254 浏览

directory - 测试 LDAP 用户凭据的简单方法

是否有一种简单的方法可以针对 LDAP 实例测试用户的凭据?我知道如何编写一个获取“用户 DN”和密码的 Java 程序,并根据 LDAP 实例对其进行检查。但是有没有更简单的方法?特别是一种不仅对用户进行身份验证,而且列出所有用户角色的方法。