Browse Source

Polish getRemoteUser

- Corrected instanceof check

Issue gh-3357
pull/9264/head
Josh Cummings 5 years ago
parent
commit
f614a8230c
No known key found for this signature in database
GPG Key ID: 49EF60DD7FF83443
  1. 4
      web/src/main/java/org/springframework/security/web/servletapi/SecurityContextHolderAwareRequestWrapper.java

4
web/src/main/java/org/springframework/security/web/servletapi/SecurityContextHolderAwareRequestWrapper.java

@ -107,8 +107,8 @@ public class SecurityContextHolderAwareRequestWrapper extends HttpServletRequest @@ -107,8 +107,8 @@ public class SecurityContextHolderAwareRequestWrapper extends HttpServletRequest
if (auth.getPrincipal() instanceof UserDetails) {
return ((UserDetails) auth.getPrincipal()).getUsername();
}
if (auth.getPrincipal() instanceof AbstractAuthenticationToken) {
return ((AbstractAuthenticationToken) auth.getPrincipal()).getName();
if (auth instanceof AbstractAuthenticationToken) {
return auth.getName();
}
return auth.getPrincipal().toString();
}

Loading…
Cancel
Save