禁止JMeter 403

时间:2019-04-03 06:21:58

标签: api jmeter http-status-code-403 activemq-artemis

我对JMeter有问题。当我尝试发送一些请求时,它返回403禁止状态代码。我知道它需要身份验证,对此我已经看到了很多东西。

我正在使用Apache ActiveMQ Artemis。我需要执行一些API请求,从而删除队列中的所有消息。该API如下所示:

http://10.2.5.23:8161/console/jolokia/exec/org.apache.activemq.artemis:broker=%220.0.0.0%22,component=addresses,address=%22TEST.GSH%22,subcomponent=queues,routing-type=%22anycast%22,queue=%22TEST.GSH%22/removeAllMessages()

当我尝试执行它时,它会返回403禁止状态代码。我尝试添加HTTP授权管理器,添加了该url并键入了用户名和密码,但是仍然可以提供相同的输出。

这是我登录的地方,也是我在HTTP Authorization Manager中添加的,并设置了用户名和密码。     http://10.2.5.23:8161/console/login

任何想法或建议都会对我有所帮助。

我知道这是我的问题,但我还没有找到对我有帮助的问题。

1 个答案:

答案 0 :(得分:0)

答案很简单。我刚刚在HTTP标头管理器中添加了经过Basic编码的授权。现在工作正常。但是我有一个问题,为什么HTTP授权管理器不起作用?为什么要在标题中添加授权?我不能仅通过HTTP Authorization Manager做到这一点吗?