diff --git a/core/src/main/java/org/springframework/security/remoting/rmi/ContextPropagatingRemoteInvocation.java b/core/src/main/java/org/springframework/security/remoting/rmi/ContextPropagatingRemoteInvocation.java index 63b645d258..1c135560d9 100644 --- a/core/src/main/java/org/springframework/security/remoting/rmi/ContextPropagatingRemoteInvocation.java +++ b/core/src/main/java/org/springframework/security/remoting/rmi/ContextPropagatingRemoteInvocation.java @@ -63,7 +63,7 @@ public class ContextPropagatingRemoteInvocation extends RemoteInvocation { Authentication currentUser = SecurityContextHolder.getContext().getAuthentication(); if (currentUser != null) { - principal = currentUser.getPrincipal().toString(); + principal = currentUser.getName(); credentials = currentUser.getCredentials().toString(); } else { principal = credentials = null;