Quellcode durchsuchen

Merge branch 'release-内部接口鉴权' into test

dengsixing vor 1 Monat
Ursprung
Commit
ab55a65d83

+ 4 - 0
src/main/java/com/fdkankan/openApi/aop/SignVerificationAspect.java

@@ -25,6 +25,7 @@ import java.io.IOException;
 import java.time.Instant;
 import java.util.HashMap;
 import java.util.Map;
+import java.util.Objects;
 
 @Log4j2
 @Aspect
@@ -75,6 +76,9 @@ public class SignVerificationAspect {
 			throw new RuntimeException("系统异常");
 		}
 		JSONObject data = (JSONObject) result.getData();
+		if(Objects.isNull(data)){
+			throw new BusinessException(ErrorCode.AUTH_FAIL);
+		}
 		String privateKey = data.getString("privateKey");
 
 		//签名解密