diff --git a/ldap/src/main/java/org/springframework/security/ldap/authentication/AbstractLdapAuthenticationProvider.java b/ldap/src/main/java/org/springframework/security/ldap/authentication/AbstractLdapAuthenticationProvider.java index 65d7d5425be..a16aafee9b9 100644 --- a/ldap/src/main/java/org/springframework/security/ldap/authentication/AbstractLdapAuthenticationProvider.java +++ b/ldap/src/main/java/org/springframework/security/ldap/authentication/AbstractLdapAuthenticationProvider.java @@ -83,7 +83,7 @@ protected Authentication createSuccessfulAuthentication(UsernamePasswordAuthenti UsernamePasswordAuthenticationToken result = new UsernamePasswordAuthenticationToken(user, password, authoritiesMapper.mapAuthorities(user.getAuthorities())); - result.setDetails(authentication.getDetails()); + result.setDetails(user); return result; }