生成加密sign

来源:互联网 发布:wp10 软件开发 编辑:程序博客网 时间:2024/06/07 04:44

接口请求时,生成sign

/**     * 生成sign     * @param params     * @return     */    public static String sign(MultiValueMap<String, String> params){        List<String> paramsStr = new ArrayList<String>();        for (String key : params.keySet()) {            paramsStr.add(key);        }        Collections.sort(paramsStr);        StringBuilder sb = new StringBuilder();        for (String kk : paramsStr) {            String value = params.get(kk).get(0);            sb.append(value);        }        String signStr=MD5Utils.getMD5(sb.toString()+key);        return signStr;         }
0 0
原创粉丝点击