首页 > 解决方案 > 如何在 HTTP 授权管理器中加密密码参数 - JMETER

问题描述

我在 http 授权管理器中有一个密码参数,但我想先加密它,而不是只输入一个普通密码。什么是解决方案?

标签: jmeter

解决方案


如果您的目标是避免在 jmx 文件中使用纯密码,那么您可以使用以下命令在命令行上传递它:

-Jpassword=我的密码

并在计划中使用功能__P

${__P(密码)}

否则,您可以使用一个变量并在设置线程组中使用一个流控制操作,该操作将包含一个JSR223Preprocessor,它将解密密码并使用以下命令创建一个属性:

props.put("密码", decryptedPassword)

然后,您可以使用以下密码:

${__P(密码)}


推荐阅读