问题标签 [ldapconnection]

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

c# - C# 中的 LDAP 连接

我是 LDAP 新手。我正在尝试使用我的证书凭据连接到 LDAP,但没有用户名和密码。我正在使用的代码是

当编译器尝试运行 ldapConnection.Bind(); 行时,上面的代码给了我错误“LDAP 服务器不可用”。

当我在第 1 行放置断点时,会出现以下错误。base{system.DirectoryService.Protocols.DirectroyException}{"服务器无法处理目录请求。"}

0 投票
1 回答
2825 浏览

active-directory - jssecacerts 文件应该放在 Mac 上的什么位置?

我正在尝试将在 Mac、OS/X 10.10 (Yosemite) 上的 Tomcat 7.0.34 中运行的 webapp 连接到安全的 AD 服务器。我收到此错误:

所以,我缺少服务器证书。我用InstallCert下载了它并得到了jssecacerts文件,据我所知,我只需要将它放在我的JVM可以找到并使用它的文件夹中。首先我尝试了,直接在jdk中:

/Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/lib/

描述表明“lib”中应该有一个“security”文件夹,但没有。我尝试创建一个,然后将 jssecacerts 文件放在这里,但没有帮助。

然后,我找到了对这个文件夹的引用:

/System/Library/Java/Support/CoreDeploy.bundle/Contents/Home/lib/security/

它已经包含“cacerts”文件,所以我认为我正在做某事,但将“jssecacerts”放在这里也无济于事。还有

/Library/Java/Home/lib/security

其中包含两个文件的符号链接(“cacerts”和“jssecacerts”)。

有人知道我应该放在jssecacerts哪里吗?

0 投票
0 回答
735 浏览

php - PHP LDAP 验证证书 - ldap_start_tls():无法启动 TLS

我正在尝试在 Ubuntu 中使用证书进行 LDAP 身份验证

我的PHP代码如下:

在我的 ldap.conf 文件中,我添加了以下几行:

TLS_REQCERT 从不

TLS_CACERT /home/Desktop/rootCA.crt

但输出如下 ldap_start_tls(): Unable to start TLS

0 投票
1 回答
56 浏览

file-upload - 使用 LDAP 协议添加和检索音频文件

我想了解有关如何使用 LDAP 协议添加和检索音频文件的详细信息?

可能吗?如果,那么它是如何工作的?

任何人都可以帮我提供详细信息吗?

0 投票
1 回答
179 浏览

c# - 即使我传入 Dev LDAP (edir) 服务器 IP,DirectorySearcher 默认为生产活动目录

在尝试使用 DirectoryServices 连接到 edirectory 时,我注意到了一个有趣的行为。

这是我用来从我们的 dev edirectory 中提取信息的代码,但我注意到它正在从我们的生产 Active Directory 中检索信息(根据我的阅读,DirectorySearcher 也可以在 edir 上使用):

(我知道它正在生产,因为 jsmith 在 dev 中不存在。我注意到的另一件事是返回的属性是 AD 属性,如 memberOf 等。)

最终让它工作的是使用 System.DirectoryServices.Protocols:

我做了一些研究,但我不明白为什么即使我明确指定了 IP 地址和用户名,它也会将 DirectorySearcher 路由到 prod?

开发服务器与我的本地计算机位于不同的域中(我正在本地计算机上运行代码)。有没有可能因为我的机器与 prod 位于同一个域中,所以它默认为 prod Active Directory 而只是忽略了我正在传递的 devIP?

0 投票
0 回答
465 浏览

java - 如何将我的登录 jsp 应用程序与 LDAP 连接?

为了进行身份验证,我使用了 mysql 数据库。但现在我的任务是使用 LDAP 服务器进行身份验证。我安装了 LDAP-Apache Directory Studio,但我不知道如何在 Eclipse 中连接我的应用程序。我想为已登录的用户进行身份验证并接收一些信息。

0 投票
3 回答
7298 浏览

c# - 通过 .NET 连接到 Active Directory

我有一个带有 Active Directory 的虚拟机,我想使用 .NET 连接到该虚拟机,我已经连接到运行 OpenLDAP 的 ubuntu 机器,但是连接到 AD 时它运行不顺畅。

我试图连接的代码如下:

观察本地窗口变量 directoryEntry 的 Guid、名称等显示“函数评估超时”。

然后,当它到达 try 块时,它只会说“服务器无法运行”。

我也尝试过这段代码,但它在“ldap.bind”告诉我“ldap-server 不可用”时失败。

我知道服务器已启动并正在运行,我知道它们有连接(机器可以相互 ping 通),但我不知道为什么它不工作。你们中的任何人都可以看看代码中是否有任何缺陷吗?(是的,在问这个问题之前,我已经搜索了所有关于连接到 AD 的错误和各种问题,但没有一个解决方案有效)。

0 投票
0 回答
120 浏览

c# - Auto Completion with LDAP data is slow

I am using an auto completion property with a text box in C#. The values to be displayed for the suggestions are retrieved from the LDAP directory.

I am using the FindAll method to retrieve the data from LDAP.

After I got the SearchResultCollection from FindAll, I am using it for the first time, I am experiencing a small delay.

This make my suggestion in the autocomplete slow. The SearchResultCollection I am getting has a count of 44.

What might be the possible reasons for this delay and how can I overcome that?

Thanks in advance.

0 投票
1 回答
572 浏览

c++ - 无法使用 LDAP SSL 连接服务器?

下面是我用于连接 LDAPS 服务器的代码

这里 ldap_start_tls_s 给出失败响应(LDAP_INAPPROPRIATE_MATCHING)

任何人都可以在我犯错的地方帮助我。

如果您发现任何有用的链接,请与我分享。

0 投票
2 回答
16549 浏览

php - 具有 LDAP 身份验证的 Codeigniter 应用程序

没有 codeigniter 我可以使用 ldap_connect() 但在 codeigniter 项目中我想使用 ldap 连接来验证用户的 Windows 用户名和密码。下面是在没有 codeigniter 的情况下完美运行的代码。

我想要的只是在codeigniter中通过windows用户名和密码对用户进行身份验证。请给我一个非常简单的方法。

我尝试了 Auth_Ldap 库,但仍然出现错误

LDAP 功能不存在。加载模块 ldap php 模块或使用编译了 ldap 支持的 php。

我使用了 Auth_Ldap 库文件。以下配置文件不知道在哪里给我的主机IP地址

感谢您的帮助