浏览代码

fix #1052 add SECURITY_PROTOCOL

Shinsuke Sugaya 8 年之前
父节点
当前提交
9fe3c068af
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      src/main/java/org/codelibs/fess/ldap/LdapManager.java

+ 3 - 0
src/main/java/org/codelibs/fess/ldap/LdapManager.java

@@ -71,6 +71,9 @@ public class LdapManager {
         env.put(Context.PROVIDER_URL, providerUrl);
         env.put(Context.SECURITY_PRINCIPAL, principal);
         env.put(Context.SECURITY_CREDENTIALS, credntials);
+        if (providerUrl != null && providerUrl.startsWith("ldaps://")) {
+            env.put(Context.SECURITY_PROTOCOL, "ssl");
+        }
         return env;
     }