Jelajahi Sumber

手机号获取兼容老版本

chunping 3 tahun lalu
induk
melakukan
bd6d9dac1e

+ 2 - 2
mp-admin/src/main/java/com/qs/mp/web/controller/api/common/UserController.java

@@ -102,7 +102,7 @@ public class UserController extends BaseApiController {
   @Autowired
   private SysLoginService sysLoginService;
 
-  private static final String ECB_CIPHER_ALGORITHM = "AES/ECB/PKCS5Padding";
+  private static final String CBC_CIPHER_ALGORITHM = "AES/CBC/PKCS5Padding";
   private static final String KEY_ALGORITHM = "AES";
   private static final String UTF8 = "UTF-8";
 
@@ -405,7 +405,7 @@ public class UserController extends BaseApiController {
       // 生成IvParameterSpec
       IvParameterSpec iv = new IvParameterSpec(ivByte);
       // 初始化解密 指定模式 AES/CBC/PKCS5Padding
-      Cipher cipher = Cipher.getInstance(ECB_CIPHER_ALGORITHM);
+      Cipher cipher = Cipher.getInstance(CBC_CIPHER_ALGORITHM);
       // 指定解密模式 传入密码 iv
       cipher.init(Cipher.DECRYPT_MODE, keySpec, iv);
       // 解密