0

我正在开发一个项目并连接到 LDAP 服务器以验证用户。设置 LDAP 服务器时出现问题:

我使用 ldp.exe 来测试连接:

- 当我在服务器上运行 ldp.exe(在 Windows 服务器上,ldp.exe 和 LDAP 服务器在同一台计算机上)时,我可以通过 SSL(端口 636)连接到 LDAP。

- 但是在 Windows 7 上运行 ldp.exe 时,我只通过端口 389 连接到 LDAP 服务器,但通过 SSL(端口 636)失败(返回 0x51)

我的服务器出了什么问题?请帮帮我!非常感谢...

4

1 回答 1

1

第一个想法是:检查网络配置。您可以从“Windows 7 机器”开始。请检查防火墙是否没有阻止 636。另一个防火墙可能位于“Windows 7 机器”和服务器之间,允许 389 并阻止 636。您可以尝试使用“telnet”或“tracert”等用户工具进行检查。

要检查的第二件事是服务器端的证书。如果要启用 SSL 证书,则必须使用证书和证书颁发机构。我的问题是:您当前的配置是什么?

在 Microsoft 的官方文档中,0x51 被视为: LDAP_SERVER_DOWN 0x51 无法联系 LDAP 服务器。所以这不是很有帮助,而是 LDAP 服务器的“标准情况”:-)。

于 2012-09-07T08:32:08.580 回答