Jmeter,当我尝试运行登录测试时遇到403错误

时间:2020-05-08 21:52:22

标签: jmeter

enter image description here

我使用了正则表达式提取器作为令牌,但是403禁止错误仍然显示。-检查屏幕截图

2 个答案:

答案 0 :(得分:0)

似乎缺少一些配置问题。

能否请您确保:

  • 您已将HTTP Cookie管理器添加到测试计划中
  • 如果您的应用受到外部身份验证系统(如基本HTTP身份验证,NTLM或Kerberos)的保护,则需要使用HTTP授权管理器正确处理它

您可以尝试:

  • 添加具有基本编码的HTTP标头管理器和授权

答案 1 :(得分:0)

一个失败的响应标题的屏幕截图无法说明全部内容,您需要向我们展示:

  1. 成功的请求URL,正文(如果有)和标头(您可以从browser developer tools获取)
  2. JMeter URL,正文(如果有)和来自View Results Tree侦听器的标头的失败请求

根据HTTP Status Code 403描述:

HTTP 403禁止访问客户端错误状态响应代码表示服务器理解了请求,但拒绝授权。

此状态类似于401,但是在这种情况下,重新认证不会有任何区别。永久禁止访问并将访问与应用程序逻辑绑定在一起,例如对资源的权限不足。

如果您可以使用浏览器成功执行同一场景而不能使用JMeter-很可能是由于correlation缺失或实施不正确,请尝试再次记录相同的步骤并比较生成的脚本,所有值都是不同的需求需要适当解决