首页 > 解决方案 > Apache JMeter - Auth Token 404/400 的 HTTPS POST 请求

问题描述

我正在尝试让 apache JMeter 进行初始身份验证调用以生成承载令牌,以便可以在后续调用中使用以进行负载测试。我在使身份验证调用正常工作时遇到了一些问题,具体来说,我不断地从服务器收到 404(现在是 400)响应。

我认为问题不在于我的 JMeter 实例,因为我能够对同一服务器(只是不同的端点)进行 GET 调用,并通过使用标头管理器手动设置身份验证标头对其进行身份验证。我会使用邮递员进行身份验证调用并获取令牌,然后将其粘贴到标题中。该调用完美无缺。

这是我的设置 - 这导致了 400。我认为这比 404 更好?至少调用能够找到服务器。

HTTP 请求 - 身份验证示例配置

^^ JSON 正文与我的邮递员请求完全相同(有效)

我尝试过: - 只为用户名/密码传递 JSON 正文 (404) - 将 JSON 正文作为多个参数传递 (404) - 使用标头管理器从邮递员调用中复制标头 (404) - 使用授权管理器发送凭据 - 在线遵循多个“操作方法”指南,并四处寻找故障排除技巧。

出于某种原因,我无法让 JMeter 进行此调用。请帮忙。
如果我遗漏任何信息,请告诉我。我正在运行 apache JMeter v5.3、Java 8.0_261-b12、macOS Catalina 10.15.7

标签: jsonjmeterperformance-testingqa

解决方案


推荐阅读