1
zj
2025-04-17 9c46e660c1ef3f32fdb1bd7feb75a89c554693b9
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;
    }
}