1.SignUtils.java
package com.scm.mground.utils;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.serializer.SerializerFeature;
import lombok.extern.slf4j.Slf4j;
import org.springframework.util.StringUtils;
import java.util.*;
@Slf4j
public class SignUtils {
public static boolean verifyMD5Sign(SortedMap<String, Object> params, String appSecret ,String sign) {
String _sign = getMD5Sign(params, appSecret);
return !StringUtils.isEmpty(_sign) && String.valueOf(sign).equals(_sign);
}
public static String getMD5Sign(SortedMap<String, Object> params, String appSecret) {
StringBui