JMeter的Blazemeter Oauth插件不再支持使用OAuth 1.0进行身份验证?

时间:2017-08-18 14:55:35

标签: oauth jmeter jmeter-plugins oauth-1.0a blazemeter

我需要使用OAuth 1.0作为身份验证方法来测试HTTPS请求。我尝试使用旧版本的弃用插件和Blazemeter脚本,但它们都不起作用。我只需要传递Consumer Key和Secret,并使用Jmeter在OAuth 1.0上签署HTTPS请求。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

JMeter从未支持过OAuth,因此我建议您使用JSR223 PreProcessor来签署您的请求。

查看How to Run Performance Tests on OAuth Secured Apps with JMeter文章,其中包含使用Groovy脚本和oauth-signpost库绕过OAuth 1.0质询的示例。

该方法无法保证适用于所有OAuth实施,因为可能存在许多加密选项,因此您可能需要根据您的基础架构修改代码。