1

我正在对几个参数和我想在我的 jmeter 脚本中用作参数的第二个哈希值进行双重哈希处理。但是我的输出没有进入参数值。请帮助

我已经在 Beanshell 采样器中编写了变量的哈希函数,并且得到了输出。但这并没有进入请求参数

import java.util.*;
import java.security.MessageDigest;

String UserID16= vars.get("UID16");
String passwordToHash16 = 'test123' ;
String IBSKey16 = 'IBSKey' ;
String RanNum16 = vars.get("RandomNum16");

String hash1st = ${__digest(SHA-1,${UID16}test123IBSKey)} ;

String hash2nd = ${__digest(SHA-1,${Hash1st}${RandomNum16})} ;

vars.put("hashPassword16", hash2nd);

${hashPassword16} 变量我传入请求参数值。那应该给我第二个哈希值。但这只是作为 hashPassword16 传递的。

4

0 回答 0