zyy
2025-07-16 5a766206055d0268e051e44d9b8b39d411142426
src/main/java/com/nq/utils/SignAPI.java
@@ -32,23 +32,23 @@
            }
        }
        public static String sign(String signSource, String key) {
            if (org.apache.commons.lang.StringUtils.isNotBlank(key)) {
                signSource = signSource + "&key=" + key;
            }
            return calculate(signSource);
    public static String sign(String signSource, String key) {
        if (org.apache.commons.lang.StringUtils.isNotBlank(key)) {
            signSource = signSource + "&key=" + key;
        }
        return calculate(signSource);
    }
        public static boolean validateSignByKey(String signSource, String key, String retsign) {
            if (org.apache.commons.lang.StringUtils.isNotBlank(key)) {
                signSource = signSource + "&key=" + key;
            }
            String signkey = calculate(signSource);
            System.out.println("signkey======" + signkey);
            if (signkey.equals(retsign)) {
                return true;
            }
            return false;
    public static boolean validateSignByKey(String signSource, String key, String retsign) {
        if (org.apache.commons.lang.StringUtils.isNotBlank(key)) {
            signSource = signSource + "&key=" + key;
        }
        String signkey = calculate(signSource);
        System.out.println("signkey======" + signkey);
        if (signkey.equals(retsign)) {
            return true;
        }
        return false;
    }
}