问题标签 [ldap]
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.
ldap - 如何在 Apache httpd 中使用客户端证书连接到 LDAP 进行授权?
我有一个使用 x509 客户端证书(2 路 SSL)对用户进行身份验证的站点和一个包含授权信息的 LDAP 目录。我想使用证书属性之一来查询目录(确切地说是 SSL_CLIENT_S_DN_CN)。我看到了如何使用 mod_ssl 使用用户的客户端证书进行身份验证,我看到了如何使用 mod_auth_ldap 等来使用来自基本或基于表单的身份验证的用户名来查询 LDAP 存储以获取授权。我没有看到一个很好的例子是如何使用用户客户端证书的属性代替用户名来查询 LDAP。有任何想法吗?
windows - 如何将自定义属性添加到 Windows 中的 AD 组?
我想知道如何编写这个脚本。另外,是否有一个开箱即用的 GUI 工具可以让我这样做?
java - 使用maven时开发环境与部署的不同spring XML文件
概括
我们有一个中央 LDAP 服务器,我们部署的 Java Web 应用程序应该连接到该服务器。我们的 JUnit 测试依赖于 LDAP 存储库中的特定数据,因此它们需要连接到嵌入式 ApacheDS LDAP 服务器,并以示例数据集为基础。当我们部署我们的 webapp 时,我们如何确保 ApacheDS 服务器不会启动?
细节
我们正在使用 Spring 安全性,并在 ldap-context.xml 中有以下行来启动嵌入式 LDAP 服务器:
目前,我们的 web.xml 引用了这个测试上下文文件和我们的顶级 application-context.xml:
我们需要确保在运行 JUnit 测试以及直接从 eclipse(通过 WTP)运行 webapp 时包含 ldap-context.xml,但在打包 war 并将其部署到服务器时排除。
我们使用 maven 作为构建工具。我们可以很容易地为我们的 JUnit 测试处理这种情况,方法是确保它们在上下文配置中包含两个 spring 上下文文件:
然后,我们的 web.xml 将只包含 application-context.xml,除了一件事——从 WTP 运行时这不起作用——在这种情况下我们也需要启动嵌入式服务器。有什么建议么?
java - 检查 LDAP 连接 (Java)
我正在使用 javax 命名来连接到 LDAP 数据库。有没有检查连接是否仍然有效的好方法?我在这里寻找真正有效的东西,因为它可能需要经常做。
经过一些网络搜索后,我发现的只是一个快速搜索的建议,还有更轻量级的方法吗?
/苹果电脑
ldap - ejabberd - LDAP 身份验证
我正在尝试使用 LDAP 身份验证配置 ejabberd 安装,但我无法登录,即使使用管理员用户也是如此。这是我的 ejabberd.cfg 文件的一部分:
我错过了什么?
我必须说,使用 OpenFire,我可以使用此凭据/配置进行连接。
我使用 Spark 作为我的客户端应用程序。
谢谢
ldap - LDAP 用于什么?
我知道 LDAP 用于提供一些信息并帮助促进授权。
但是 LDAP 的其他用途是什么?
active-directory - 我可以使用来自单个主机的两个 Kerberos Keytabs 吗?
我的应用程序允许定义多个 LDAP 服务器来使用。可能想要定义对多个 LDAP 服务器的 Kerberos 访问。可以做到吗?单个主机可以在 Active Directory 服务器之间使用 Kerberos 作为连接方法吗?
perl - 如何使用 Perl 的 Net::LDAP 进行复杂查询?
我在对我们公司的 LDAP 服务器运行复杂查询时遇到问题。我正在使用以下 Perl 脚本:
虽然前两个过滤器有效(如返回预期值),但最后一个复杂的过滤器无效。它返回一个空数组。真正让我感到困惑的是,当我将它与像 Softerra LDAP 浏览器这样的工具一起使用时,完全相同的查询字符串会起作用。
我也尝试过使用 PHP 的ldap_search
& co 进行相同的查询,但无济于事。
有人可以对此有所了解吗?
谢谢阅读
霍利
编辑:这是服务器的结构:
我需要一个 uid 列表。
svn - 带有 mod_ldap 的 Apache 备份 LDAP 存储库
我目前正在为我的 Subversion 存储库使用 Apache 前端,以便进行 LDAP 身份验证。
我的设置相当普通,但是我希望能够指定一个“备份”LDAP URL,以防主 URL 出现故障。除了使用第二个位置或指向辅助 LDAP 服务器的虚拟主机之外,我目前看不到这样做的方法。
虽然这在技术上可行,但它不是最佳解决方案。我想要一些不需要用户手动选择备份 URL 的东西。
这目前是 CentOS 5 上的 Apache 2.2.3。
httpd.conf 中的示例条目:
tomcat - 配置 Tomcat 以使用 Windows Active Directory 进行身份验证
配置 Tomcat 5.5 或更高版本以对来自 Windows Active Directory 的用户进行身份验证的最佳方法是什么?