【问题标题】:Blazemeter Oauth plugin for JMeter no longer supports authentication using OAuth 1.0?JMeter 的 Blazemeter Oauth 插件不再支持使用 OAuth 1.0 进行身份验证?
【发布时间】:2018-01-27 07:35:21
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

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

    查看How to Run Performance Tests on OAuth Secured Apps with JMeter 文章,其中有一个使用Groovy 脚本和oauth-signpost 库绕过OAuth 1.0 挑战的示例。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 2014-07-23
      • 2019-05-01
      • 2017-06-08
      • 1970-01-01
      • 2011-10-20
      相关资源
      最近更新 更多