md5加密
// 导入MD5加密需要用到的jar包。
import org.apache.commons.codec.digest.DigestUtils;
// 声明需要拼接的字符串
String appid = "db44c027-50d5-4f25-9ba5-3b0ce04c36d6"; //生成时间戳
String secret_key ="697bceb2-068b-4a96-922f-b44395ff6d4d";
String key = "72e639b7-79f5-4c93-861b-54368493bfd7";
String reqIp ="";
String reqUri ="/pay/getPayVouch";
String ts ="${ts}";
String money ="${ts}";
String money = "";
//拼接需要加密的字符串
String strs = "&appid="+"&reqIp="+"&reqUri="+"&secret_key"+"&ts"+"key";
String strp = "&appid="+"&secret_key="+"&money"+"&money";
String sign = DigestUtils.md5Hex(strs);
String paysign = DigestUtils.md5Hex(strp);
//把生成的signstr提供给beanshell外部组件应用
vars.put("signStr",sign.toString());
vars.put("paysignStr",paysign.toString());