在PostMan中无法在JMeter中生成身份验证令牌,它工作正常

时间:2018-12-06 10:21:56

标签: oauth jmeter

我正在尝试在Jmeter中生成身份验证令牌,但收到错误消息:

  

{“错误”:“未经授权”,“错误说明”:“没有客户端   身份验证。尝试添加适当的身份验证过滤器。“}

尽管在PostMan中可以正常工作。我还提供了Headerbody和Header Manager。

在JMEter上工作时,我还需要做其他事情吗?请帮助我尽管努力,但我还是听不懂。

enter image description here enter image description here enter image description here enter image description here enter image description here

2 个答案:

答案 0 :(得分:1)

您应该使用HTTP Request采样器中的Parameters标签,而不是Body Data,尝试将请求转换为以下形式:

enter image description here


请注意,通常您应该能够使用JMeter的HTTP(S) Test Script Recorder 记录邮递员请求。

  1. 配置JMeter以使用JMeter Templates功能进行录制

    enter image description here

  2. 启动HTTP(S)测试脚本记录器

    enter image description here

  3. Configure Postman to use JMeter as the proxy

    enter image description here

  4. 执行请求-JMeter将捕获该请求并将其存储在Recording Controller

答案 1 :(得分:0)

您可以使用HTTP请求采样器的“参数”选项卡或“正文数据”选项卡输入请求正文。在下面的屏幕快照中找到这两种方式:

  • 身体数据标签

Body Data

  • “参数”标签

enter image description here