diff --git a/pigx-visual/pigx-activiti/src/main/java/com/pig4cloud/pigx/act/config/WebSocketConfig.java b/pigx-visual/pigx-activiti/src/main/java/com/pig4cloud/pigx/act/config/WebSocketConfig.java index 14858b535..0ef236ba7 100644 --- a/pigx-visual/pigx-activiti/src/main/java/com/pig4cloud/pigx/act/config/WebSocketConfig.java +++ b/pigx-visual/pigx-activiti/src/main/java/com/pig4cloud/pigx/act/config/WebSocketConfig.java @@ -61,7 +61,7 @@ public class WebSocketConfig implements WebSocketMessageBrokerConfigurer { OAuth2Authentication auth2Authentication = tokenService.loadAuthentication(tokens.split(" ")[1]); if (ObjectUtil.isNotNull(auth2Authentication)) { SecurityContextHolder.getContext().setAuthentication(auth2Authentication); - accessor.setUser(() -> (String) auth2Authentication.getPrincipal()); + accessor.setUser(() -> auth2Authentication.getName()); return message; } else { return null;