浏览代码

refactor(applet): 注释掉微信小程序解密数据的长度验证逻辑

- 注释掉了 sessionKey 长度验证代码块
- 注释掉了 iv 长度验证代码块
- 保留了原有的解密数据流程和日志记录功能
shichen 3 月之前
父节点
当前提交
71ee12b109
共有 1 个文件被更改,包括 6 次插入6 次删除
  1. 6 6
      extend/applet/WXBizDataCrypt.php

+ 6 - 6
extend/applet/WXBizDataCrypt.php

@@ -38,15 +38,15 @@ class WXBizDataCrypt
38 38
 	public function decryptData( $encryptedData, $iv, &$data )
39 39
 	{
40 40
 	    Db::name('log')->insert(['data'=>'进来了']);
41
-		if (strlen($this->sessionKey) != 24) {
42
-			return ErrorCode::$IllegalAesKey;
43
-		}
41
+		// if (strlen($this->sessionKey) != 24) {
42
+		// 	return ErrorCode::$IllegalAesKey;
43
+		// }
44 44
 		$aesKey=base64_decode($this->sessionKey);
45 45
 
46 46
         
47
-		if (strlen($iv) != 24) {
48
-			return ErrorCode::$IllegalIv;
49
-		}
47
+		// if (strlen($iv) != 24) {
48
+		// 	return ErrorCode::$IllegalIv;
49
+		// }
50 50
 		$aesIV=base64_decode($iv);
51 51
 		$aesCipher=base64_decode($encryptedData);
52 52