From af59e69ca9b1e7cf3b303771e2f9fd1e5a4511a2 Mon Sep 17 00:00:00 2001 From: lroyia Date: Wed, 1 Apr 2026 12:00:19 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85trim?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/chinaweal/aiccs/org/controller/OAuth2Controller.java | 1 + .../com/chinaweal/aiccs/org/controller/TUsersappController.java | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/main/java/com/chinaweal/aiccs/org/controller/OAuth2Controller.java b/src/main/java/com/chinaweal/aiccs/org/controller/OAuth2Controller.java index 0e539a7..0cc8a5d 100644 --- a/src/main/java/com/chinaweal/aiccs/org/controller/OAuth2Controller.java +++ b/src/main/java/com/chinaweal/aiccs/org/controller/OAuth2Controller.java @@ -637,6 +637,7 @@ public class OAuth2Controller extends BaseController { } // 获取到用户信息,进行本地登录处理 + userInfo.setIdCard(StringUtils.trimToEmpty(userInfo.getIdCard())); log.info("统一认证平台OAuth2回调接口,获取到用户信息,requestId:{},用户信息:{}", requestId, JSON.toJSONString(userInfo)); // 根据证件号查询IMS用户信息 diff --git a/src/main/java/com/chinaweal/aiccs/org/controller/TUsersappController.java b/src/main/java/com/chinaweal/aiccs/org/controller/TUsersappController.java index 76c2794..5341fff 100644 --- a/src/main/java/com/chinaweal/aiccs/org/controller/TUsersappController.java +++ b/src/main/java/com/chinaweal/aiccs/org/controller/TUsersappController.java @@ -154,6 +154,8 @@ public class TUsersappController { // 使用RSA解密前端传来的数据 String identityNo = RSAUTil.decrypt(identityNoEncrypted, privateKeyString); String mobile = RSAUTil.decrypt(mobileEncrypted, privateKeyString); + identityNo = StringUtils.trimToEmpty(identityNo); + mobile = StringUtils.trimToEmpty(mobile); // 计算MD5摘要(用于去重) String identityNoAbstr = DigestUtils.md5DigestAsHex(identityNo.getBytes(StandardCharsets.UTF_8));