From 966c736c7a7f668e9439597d87097ce9c8c70e3e Mon Sep 17 00:00:00 2001 From: Daniel Gerhardt <code@dgerhardt.net> Date: Thu, 26 Nov 2015 11:57:48 +0100 Subject: [PATCH] Add debug logging for LDAP --- src/main/java/de/thm/arsnova/config/SecurityConfig.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/de/thm/arsnova/config/SecurityConfig.java b/src/main/java/de/thm/arsnova/config/SecurityConfig.java index d4e736a9..7f8d4172 100644 --- a/src/main/java/de/thm/arsnova/config/SecurityConfig.java +++ b/src/main/java/de/thm/arsnova/config/SecurityConfig.java @@ -260,6 +260,7 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter implements Serv DefaultSpringSecurityContextSource contextSource = new DefaultSpringSecurityContextSource(ldapUrl); /* TODO: implement support for LDAP bind using manager credentials */ if (!"".equals(ldapManagerUserDn) && !"".equals(ldapManagerPassword)) { + logger.debug("ldapManagerUserDn: {}", ldapManagerUserDn); contextSource.setUserDn(ldapManagerUserDn); contextSource.setPassword(ldapManagerPassword); } @@ -271,8 +272,10 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter implements Serv public LdapAuthenticator ldapAuthenticator() throws Exception { BindAuthenticator authenticator = new BindAuthenticator(ldapContextSource()); if (!"".equals(ldapSearchFilter)) { + logger.debug("ldapSearch: {} {}", ldapSearchBase, ldapSearchFilter); authenticator.setUserSearch(new FilterBasedLdapUserSearch(ldapSearchBase, ldapSearchFilter, ldapContextSource())); } else { + logger.debug("ldapUserDn: {}", ldapUserDn); authenticator.setUserDnPatterns(new String[] {ldapUserDn}); } -- GitLab