|
@@ -24,6 +24,7 @@ import javax.servlet.http.HttpServletRequest;
|
|
|
import java.io.IOException;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.Map;
|
|
|
+import java.util.Objects;
|
|
|
|
|
|
@Log4j2
|
|
|
@Aspect
|
|
@@ -74,6 +75,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");
|
|
|
|
|
|
//签名解密
|