jmeter实现rsa加密实现步骤
1.从开发那获取rsa加密jar包(获取公钥)
2.把jar包放在D:\need\apache-jmeter-4.0\lib\ext(lib\ext目录下)
3.在线程组导入lib\ext目录下的jar包
4.对http请求添加前置处理器 BeanShell PreProcessor,编写Java代码
5.定义变量sign值(sign=${sign})
代码如下
import cn.cmvideo.sign.*;
String srcData="{“userId”:“903935426”,“channelId”:"",“authObject”:[{“resourceId”:“664303450”,“resourceType”:“POMS_PROGRAM_ID”,“usageMode”:“PLAY”,“timestamp”:1584586295,“playExtRequest”:{}}]}";
String privatePK =“MIICeAIBADANBgkqhkiG9w0BAQEFAASCAmIwggJeAgEAAoGBAKNQtHzhCLhLsxVF5UxWc7tthrAbE/DTp+rBCXVpZ2YPKUzBiHwGrrbUqCFNsumbpXCMaQUXVJW66dMedCaXYTLtrVdTvAmVLT/YanFUeBC5G9WdftHRYgXDGTj9uYfyFu0gl1uTQLkLJWnQoFrkFu6o3MACdiKF/Zr6r7qV+AQVAgMBAAECgYEAjT8aqrrSGNrXyvlFpK1MsPi8OYlhyLK2EtHbhWGhHOLV/F2R1nrNFrF7rDoQF/0Wq+20UsPn0wvyeTZojIv2cnzlx/I2/JYHEWrIRNt8/wJ1BhGOPlRAT0QwujZ6+VyMaHcTs9ud6