From ff575742e77f907da9cacb36e4608c49851ccbe3 Mon Sep 17 00:00:00 2001
From: lxw <810412026@qq.com>
Date: 星期六, 11 十一月 2023 09:57:57 +0800
Subject: [PATCH] 登录密码验证

---
 src/main/java/com/whyc/util/RSAUtil.java |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/src/main/java/com/whyc/util/RSAUtil.java b/src/main/java/com/whyc/util/RSAUtil.java
index 96c943e..0c39b8a 100644
--- a/src/main/java/com/whyc/util/RSAUtil.java
+++ b/src/main/java/com/whyc/util/RSAUtil.java
@@ -215,11 +215,13 @@
         }
         String[] dataArr = new String[2];
         String dataMD5Mix = RSAUtil.decrypt(frontEncryptData, RSAUtil.getPrivateKey());
-        int index = dataMD5Mix.lastIndexOf(separatorStr);
-        String data = dataMD5Mix.substring(0, index);
-        String dataMD5 = dataMD5Mix.substring(index+separatorStr.length());
-        dataArr[0] = data;
-        dataArr[1] = dataMD5;
+        if(dataMD5Mix!=null){
+            int index = dataMD5Mix.lastIndexOf(separatorStr);
+            String data = dataMD5Mix.substring(0, index);
+            String dataMD5 = dataMD5Mix.substring(index+separatorStr.length());
+            dataArr[0] = data;
+            dataArr[1] = dataMD5;
+        }
         return dataArr;
     }
 

--
Gitblit v1.9.1