如何使用 Apache Directory Studio 为 LDAP 启用 SSL?

如何使用 Apache Directory Studio 为 LDAP 启用 SSL?

我正在使用 Apache Directory Studio 测试应用程序的 LDAP 服务。我不知道该如何用 SSL 配置 LDAP。

到目前为止我已经尝试过:

  1. 使用端口 10389 (ldap://) 和 10636 (ldaps://) 启动 ApacheDS

以下是 Apache Directory Studio 中 ldap 配置的屏幕截图: 在此处输入图片描述

然后我按照这里提到的说明进行操作:如何启用 SSL

我使用以下方法生成密钥密钥工具

C:\LDAP\keys>keytool -genkey -keyalg "RSA" -dname "
mojo,cn=com" -alias mojo -keystore mojo1.ks -storepass secret -validity 3650

然后我在 Apache Directory Studio 中使用此密钥(并重新启动 LDAP 服务器),结果出现此错误: 在此处输入图片描述

有人能告诉我我做错了什么吗?我遗漏了什么吗?

答案1

嗯,问题出在 Apache Directory Studio 上:

在路径中使用/而不是\在路径中。

例如,如果键存在于C:\keys.ks则应输入为C:/keys.ks

这不是一个好的用户体验。

PS: 此问题已报告于https://issues.apache.org/jira/browse/DIRSTUDIO-908

相关内容