问题标签 [unboundid]

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 回答
65 浏览

cookies - 如何将 cookie 值添加到 unboundId scim 2 客户端 sdk?

调用 UnboundId 的 SCIM 2 客户端 sdk 时找不到设置自定义 cookie 值的方法。

我想将此处提供的示例更改为:

知道如何实现这一目标吗?

* 不关心 cookie 是否设置在其他地方,只要它设置在某处即可。

0 投票
1 回答
576 浏览

scim - 未找到媒体类型 = 文本/纯文本的 MessageBodyReader

使用 PING Federate 8.x UnboundID SCIM 2 客户端 SDK

尝试检索结果时,我收到错误:

我认为这是因为 PING Federate 返回:Content-Type: application/json 并且显然 UnboundID 期望 type=text/plain。

我们如何配置 SCIM 客户端以期望 application/json?

使用时:PING Federate 8.x UnboundID SCIM 1.1 Client SDK

线程“主”java.lang.NoSuchMethodError 中的异常:

谢谢-吉姆

0 投票
0 回答
531 浏览

java - UnboundID LDAP SDK - 连接池操作与异步

我试图找出在具有高 TPS(30k - 50k)的系统中使用 UnboundID LDAP SDK 的最佳方法是什么。我在互联网上发现的大多数建议直接在连接池( link1link2 )上使用多线程和操作,例如在一个线程内:

但在我看来,对于高 TPS,这是不可行的。如果 LDAP 服务器的延迟很大,您将不得不创建大量线程来维持高 TPS。另一种方法是使用异步操作,但您会失去连接池的好处。任何建议都非常感谢(尤其是来自处于类似情况的人)。

0 投票
1 回答
669 浏览

ldap - UnboundID LDAP memberof-overlay

我试图让动态 memberOf 属性在我的内存中 ldap 服务器中工作。我使用的是标准版的 UnboundID。如果默认激活,我尝试使用以下 .ldif 文件:

基数.ldif:

修改.ldif:

当我这样做时 ldap-search: 搜索:

我没有得到答案中的成员:

所以默认情况下它没有被激活。

如何激活 UnboundID 中的 memberOf 属性?

顺便说一句:我不能像这里提到的那样使用动态组

0 投票
0 回答
298 浏览

java - 如何通过 UnboundID 获取 LDAP 服务器的架构?

我正在尝试使用 UnboundID 获取 In-Memory Directory Server 的架构。对于内存中的 ds,我使用了自定义模式:在从 LDIF 文件导入之前,我清除了模式。

代码:

0 投票
1 回答
682 浏览

ldap - ds389 [FreeIPA]:导出架构?

是否有任何工具可以从 389 目录服务器导出数据以及架构?

到目前为止,我尝试了不导出整个模式的 db2ldif。(看起来或者可能是我在这里错了..)

0 投票
1 回答
1476 浏览

ms-access - 在子报表的子窗体中引用未绑定的文本框

我正在尝试引用一个名为 gCalc 的未绑定文本框,该文本框在我的子表单内进行计算。我在子报告的文本框中调用它。当我调用它时,我得到同样的错误,但我可以调用其他未绑定的字段。iv 尝试了几种调用方式。下面是我失败的例子

[表格]![子表格 N]![gCalc]

[Forms]![mainFormN]![SubformN]![gCalc]

输出

我无法在子报告中引用未绑定的文本框吗?

0 投票
1 回答
576 浏览

ldap - UnboundID LDIFReader 无法读取条目

我正在使用下面的代码从http://www.ietf.org/rfc/rfc2849.txt读取示例 6我正在使用unboundid-ldapsdkversion 4.0.6。我得到以下异常 Entries read:3 Entries with error:1 LDIFException(lineNumber=23, mayContinueReading=true, message='The record starting at or near line number 23 contains a line that does not begin with an attribute name followed by a colon.', dataLines='dn: ou=PD Accountants, ou=Product Development, dc=airius, dc=com{end-of-line}changetype: modrdn{end-of-line}newrdn: ou=Product Development Accountants{end-of-line}deleteoldrdn: 0{end-of-line}newsuperior: ou=Accounting, dc=airius, dc=com{end-of-line}dn: cn=Paula Jensen, ou=Product Development, dc=airius, dc=com{end-of-line}changetype: modify{end-of-line}add: postaladdress{end-of-line}postaladdress: 123 Anystreet $ Sunnyvale, CA $ 94086{end-of-line}-{end-of-line}') at com.unboundid.ldif.LDIFReader.parseAttributes(LDIFReader.java:2744) at com.unboundid.ldif.LDIFReader.decodeEntry(LDIFReader.java:2070)

用于解析 LDIF 文件的 UnboudId 实现中是否缺少某些内容?尝试读取实际的 LDIF 文件时,我遇到了类似的错误。我浏览了文档,其中提到它符合 RFC 2849。

示例代码 -

0 投票
1 回答
307 浏览

java - 如何检测和防止 Unboundid LDAP SDK for java 中的循环引用?

我正在使用 Unboundid LDAP SDK for java 连接到 AD 并在 AD 上执行操作。

我在组下嵌套了组的分配。

例如:

Group-1有成员Group-2

Group-2有成员Group-3

现在Group-3可能有成员Group-1。由于循环引用,这将导致无限循环。

此外,我n在 AD 中具有嵌套成员的深度级别,因此我不确定如何在将组成员设为另一个组时检测循环引用。

为了找到解决方案,我在谷歌上做了一些研究,并遇到了这个问题:

clientLoop (96) clientLoop 结果代码表明客户端在处理来自服务器的结果时检测到某种循环。它通常适用于客户端尝试关注推荐(或搜索结果引用)并遇到它已经尝试关注的推荐 URL 时。

Loop_DETECT (54) 如果服务器检测到链接或别名循环,将使用结果代码 (54)。

参考:https ://docs.ldap.com/ldap-sdk/docs/javadoc/com/unboundid/ldap/sdk/ResultCode.html#LOOP_DETECT

所以这意味着它是可能的,并且在 Unboundid ldap sdk 中有一种方法可以检测循环引用。但是我还没有找到示例代码或解决方案。

在这种情况下,如何使用 Unboundid LDAP SDK for java 检测和防止循环引用?

注意:不是现有相关问题的重复,因为我仅在 Unboundid ldap sdk 的上下文中寻求答案/解决方案。不在某些 powershell 脚本中。其他类似的问题还没有与Unboundid ldap sdk相关的答案。

0 投票
1 回答
214 浏览

java - com.unboundid.ldap.sdk.controls.PasswordExpiredControl 未检测到过期密码 (Java)

我根据我的需要调整了https://docs.ldap.com/ldap-sdk/docs/javadoc/com/unboundid/ldap/sdk/controls/PasswordExpiredControl.html中建议的示例代码。

现在,我已经使用此命令检查了用户在 openldap 主机中的密码是否已过期

响应是

所以问题是发生了什么?为什么没有检测到密码过期?

PD:我调试了 expiringControl 值,它返回 anull并且 le(LDAPException) 值为LDAPException(resultCode=49 (invalid credentials), errorMessage='invalid credentials', ldapSDKVersion=5.1.0, revision=89705d759f7c1ab3bccb2870f8c2e7d529ed231b)