diff --git a/spring-ldap/src/main/java/org/springframework/ldap/core/support/AbstractContextSource.java b/spring-ldap/src/main/java/org/springframework/ldap/core/support/AbstractContextSource.java index fc5a9075..8fe1b214 100644 --- a/spring-ldap/src/main/java/org/springframework/ldap/core/support/AbstractContextSource.java +++ b/spring-ldap/src/main/java/org/springframework/ldap/core/support/AbstractContextSource.java @@ -127,8 +127,9 @@ public abstract class AbstractContextSource implements ContextSource, Initializi * @param env the environment to modify. */ protected void setupAuthenticatedEnvironment(Hashtable env) { - env.put(Context.SECURITY_PRINCIPAL, authenticationSource.getPrincipal()); - log.debug("Principal: '" + userDn + "'"); + String principal = authenticationSource.getPrincipal(); + env.put(Context.SECURITY_PRINCIPAL, principal); + log.debug("Principal: '" + principal + "'"); env.put(Context.SECURITY_CREDENTIALS, authenticationSource.getCredentials()); }