Jmeter:收到 401 错误

Jmeter : getting 401 error

有谁知道如何用正则表达式解决吗?在这里,我将使用有效访问令牌和错误响应令牌进行屏幕截图。 提前致谢。

有效的响应令牌

无效的响应令牌

和正则表达式提取器

如果你们有任何其他解决此未经授权访问问题的解决方案,那很好。

  1. 添加JSON Extractor作为authserver请求的child,配置如下:

    • 变量名称:任何有意义的名称,即 token
    • JSON 路径表达式:$.access_token
  2. HTTP Header Manager 添加为 student 请求的 child 并将其配置为发送 Authorization header 的值为 Bearer ${token}

今后,您可以采用另一种方法来记录 JMeter 测试,该方法能够在 SmartJMX 模式下导出记录的请求,并自动关联所应用的动态参数,这样您就可以节省时间进行更多创造性工作.有关详细信息,请参阅 How to Cut Your JMeter Scripting Time by 80% 文章。