【问题标题】:Bad Request : 400, when generating bearer token for OAuth2.0错误请求:400,为 OAuth2.0 生成不记名令牌时
【发布时间】:2021-02-13 22:20:32
【问题描述】:

我在 jmeter 中设置了一个 api,它将为 OAuth 2.0 生成不记名令牌。在查看结果树侦听器中检查请求正文时,jmeter 似乎没有解析 -Client Secret 密钥。

提出要求

查看结果树 - 请求正文

响应 - 400

【问题讨论】:

标签: api testing jmeter


【解决方案1】:

请尝试以下,

在邮递员上试过,(工作正常)

现在来自 JMeter,(工作正常)

我猜你错过了 Jmeter 部分请求参数中的复选框 (URL Encode?)

【讨论】:

    【解决方案2】:

    HTTP Status 400 表示“错误请求”,您的请求参数之一不正确,如 URL 或请求数据或request headers,请与浏览器/邮递员交叉检查它们

    如果您能够使用 Postman 成功执行请求,您可以使用 JMeter 的 HTTP(S) Test Script Recorder 记录来自 Postman 的请求

    1. 启动 JMeter 代理服务器
    2. 将 Postman 配置为使用 JMeter 作为proxy
    3. 在 Postman 中运行您的请求
    4. JMeter 将捕获请求并生成适当的 HTTP 请求采样器和 HTTP 标头管理器

    更多信息:How to Convert Your Postman API Tests to JMeter for Scaling

    【讨论】:

      猜你喜欢
      • 2016-12-08
      • 2023-01-14
      • 1970-01-01
      • 2012-06-29
      • 2012-09-06
      • 2013-07-21
      • 1970-01-01
      • 2022-01-25
      • 1970-01-01
      相关资源
      最近更新 更多