fix: ldap config parsing issue for UserDNSearchFilter (#11437)

This commit is contained in:
ArthurMa
2021-02-05 03:07:29 +08:00
committed by GitHub
parent f108873c48
commit df0c678167
+1 -1
View File
@@ -434,7 +434,7 @@ func Lookup(kvs config.KVS, rootCAs *x509.CertPool) (l Config, err error) {
// User DN search configuration // User DN search configuration
userDNSearchBaseDN := env.Get(EnvUserDNSearchBaseDN, kvs.Get(UserDNSearchBaseDN)) userDNSearchBaseDN := env.Get(EnvUserDNSearchBaseDN, kvs.Get(UserDNSearchBaseDN))
userDNSearchFilter := env.Get(EnvUserDNSearchFilter, kvs.Get(EnvUserDNSearchFilter)) userDNSearchFilter := env.Get(EnvUserDNSearchFilter, kvs.Get(UserDNSearchFilter))
if userDNSearchFilter == "" || userDNSearchBaseDN == "" { if userDNSearchFilter == "" || userDNSearchBaseDN == "" {
return l, errors.New("In lookup bind mode, userDN search base DN and userDN search filter are both required") return l, errors.New("In lookup bind mode, userDN search base DN and userDN search filter are both required")
} }