From 08e8ae289bbd1b581986c7238604a147119c1336 Mon Sep 17 00:00:00 2001 From: Tobias Schneider Date: Fri, 25 Nov 2016 15:53:44 +0100 Subject: [PATCH] Force reconnect with credentials on DefaultTlsDirContextAuthenticationStrategy refs #430 --- .../support/DefaultTlsDirContextAuthenticationStrategy.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/main/java/org/springframework/ldap/core/support/DefaultTlsDirContextAuthenticationStrategy.java b/core/src/main/java/org/springframework/ldap/core/support/DefaultTlsDirContextAuthenticationStrategy.java index 56975408..9fe144d6 100755 --- a/core/src/main/java/org/springframework/ldap/core/support/DefaultTlsDirContextAuthenticationStrategy.java +++ b/core/src/main/java/org/springframework/ldap/core/support/DefaultTlsDirContextAuthenticationStrategy.java @@ -36,6 +36,8 @@ public class DefaultTlsDirContextAuthenticationStrategy extends AbstractTlsDirCo ctx.addToEnvironment(Context.SECURITY_AUTHENTICATION, SIMPLE_AUTHENTICATION); ctx.addToEnvironment(Context.SECURITY_PRINCIPAL, userDn); ctx.addToEnvironment(Context.SECURITY_CREDENTIALS, password); + // Force reconnect with user credentials + ctx.reconnect(null); } }