Parcourir la source

Merge remote-tracking branch 'origin/84-integrate' into 84-integrate

zhuyapeng il y a 2 ans
Parent
commit
a623bc4673

+ 4 - 1
smsb-customer-manager-app/src/main/java/com/inspur/customer/service/keycloak/KeycloakServiceImpl.java

@@ -307,7 +307,10 @@ public class KeycloakServiceImpl implements KeycloakService {
         if(Objects.nonNull(getUserIdByName(userRepresentation.getUsername()))){
             return SingleResponse.buildFailure("400","该用户名已存在!");
         }
-        int status = realmResource.users().create(userRepresentation).getStatus();
+        javax.ws.rs.core.Response response = realmResource.users().create(userRepresentation);
+        log.info("create keycloak user response status:{}", response.getStatus());
+        Optional.ofNullable(response.getStatusInfo()).ifPresent(t -> log.info(t.getReasonPhrase()));
+        int status = response.getStatus();
         if(status != 201){
             return SingleResponse.buildFailure("400","账号创建失败!");
         }