问题标签 [apacheds]

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

java - 如何在 Spring 配置文件中配置 ApacheDS 工作目录?

我使用 spring security 和嵌入式 ApacheDS 服务器为 LDAP 身份验证编写了一些单元测试。服务器通过 spring 应用程序上下文中的元素配置自动启动。我为测试指定了一个 LDIF 文件。一切都很棒。测试在我们的 Jenkins 实例上运行了一周,直到有一天测试无法正常关闭并删除了 apacheds-spring-security 目录。由于此目录的存在,后续测试运行将崩溃。

这个问题之前在

ApacheDS 嵌入 Spring

答案是提供一个指定工作目录位置的命令行参数。如果我能做到这一点,我可以指定我的 maven 构建的目标目录,当它在构建和测试之前进行清理时,maven 会为我解决这个问题。

都好。问题是,如何指定这个工作目录?-DapacheDSWorkDir="foo" 在我运行 Maven 构建时被忽略,并且尝试以编程方式设置此值也不起作用。有人有什么想法吗?如您所见,该配置没有提及任何底层 LDAP 提供程序。

任何帮助将非常感激。

0 投票
1 回答
991 浏览

uninstallation - 如何在 CentOS 6.3 上卸载 ApacheDS 1.5.7

我在 CentOS 6.3 上安装了 ApacheDS 1.5.7。我想卸载它,但它没有附带卸载程序。如何手动卸载 ApacheDS 1.5.7?谢谢。

0 投票
1 回答
627 浏览

php - ApacheDS 和 PHP LDAP SSL 绑定:证书问题

ApacheDS 在身份验证时生成证书 (X.509v1)。(据我了解)我将如何使用 PHP ldap_connect 处理这个问题?我需要在某处安装 ApacheDS 证书吗?

使用像 LDAPAdmin 这样的应用程序可以很好地进行身份验证,但是会出现证书提示。我不知道如何在 PHP 中处理这个问题。我尝试使用 Apache Directory Studio 来查看是否可以在某处下载证书,但无济于事。(以某种方式设置 Apache:$dir/newcerts -> openssl.cnf)

我还尝试使用正确的端口直接连接到 url,它会下载一个包含以下消息的文件: PROTOCOL_ERROR: The server will disconnect

0 投票
1 回答
1027 浏览

php - Zend:ApacheDS 和 Windows ldap 身份验证问题

我正在尝试将 ldap 身份验证集成到我的 Zend 项目之一。

我尝试在 Windows 7 上使用 ApacheDS 和 Windows ldap。我可以连接到两个 ldap 服务器,但身份验证没有成功。

我的开发环境是:

  • Windows 7的
  • IIS 服务器
  • PHP 和 MSSQL
  • ApacheDS 或 Windows LDAP

当我使用 ApacheDS 时,我收到以下错误:

对于 ApacheDS,我的 application.ini 如下:

当我使用 Windows LDAP 时,我收到以下错误:

对于 Windows LDAP,我的 application.ini 如下:

任何人都可以给我一个提示来解决这个问题吗?谢谢。

编辑:想添加更多信息。我的 ApacheDS 结构如下所示。

在此处输入图像描述

而我的windows轻量级AD服务如下图。

在此处输入图像描述

0 投票
1 回答
5210 浏览

java - 无法导入具有某些属性的 ldif 文件

我是 ldap 和 apacheds 的新手。我已经使用 apacheds 创建了嵌入式 LDAP 服务器。这里的例子。但是看到下面的问题。我是否创建了错误的分区?它会是什么样子?ldif 文件有什么变化吗?

导入 ldif 文件时看到的错误:

org.apache.directory.api.ldap.model.exception.LdapNoSuchAttributeException: ERR_04269 ATTRIBUTE_TYPE for OID samaccountname 不存在!

ldif 文件:

服务启动时的附加错误:

0 投票
3 回答
3152 浏览

java - 如何在 LDAP 目录服务器模式中定义 objectclass o 和 ou?

问题一:

我正在使用 apacheds 2.0 嵌入式 ldap 服务器。服务启动时出现问题。有什么问题?

错误信息:

Java代码:

问题 2:服务启动后,我想导入 ldif 文件。我的文件正确吗?我需要在文件中设置 OU 和 O 还是应该在服务代码中设置?有什么例子吗?

ldif 文件:

0 投票
1 回答
1156 浏览

java - ApacheDS 在嵌入式 LDAP 服务器上启用 SSL

使用 ApacheDS 2.0 我创建了嵌入式 Ldap 服务器。这里的例子。如何启用 ssl?我没有在 LDAP API 或 DefaultDirectoryService 类中找到任何启​​用 SSL 的方法。不过,我能够配置 keystone 和密码。

Java 代码:

0 投票
1 回答
238 浏览

ldap - 有 ApacheDS 2.0 OSGI 版本吗?

我正在使用 ApacheDS 2.0 并寻找 OSGI 版本,以便我可以在 OSGI 容器中使用它。我找不到一个。有谁知道外面有没有?

0 投票
1 回答
4266 浏览

apache - 如何使用 .bin 文件卸载安装在 linux 中的 ApacheDS

我已经从这个链接 http://directory.apache.org/apacheds/download/download-linux-bin.html安装了 ApacheDS

它安装在 opt 文件夹中。

我怎样才能卸载它?

0 投票
2 回答
1545 浏览

ldap - 如何更改 WSO2 IS 4.5.0 的主 LDAP 域

我想修改主用户存储的域(基于LDAP),但我无法成功。

当前域user-mgt.xmldc=wso2,dc=org,我想更改为dc=foobar,dc=com

我的修改user-mgt.xml是:

启动 WSO2 IS 时的错误是:

我应该错过什么?