将身份验证添加到JMeter REST请求

时间:2013-01-23 21:01:52

标签: rest jmeter

我今天花了很多时间试图让这个工作,但仍然没有成功。我有一个简单的例子 - 我只想向我的网络服务发送一个GET请求。但无论我做什么,我都无法进行身份验证。我尝试了各种授权管理器,Cookie管理器,标题管理器的组合......无济于事。

我把它简化为最简单的测试:

Thread Group
---->HTTP Authorization Manager
---->HTTP Request
---->View Results Tree

我可能会错过什么?我已经为授权管理器尝试了几个网址,目前已将其设置为https://[domain]:[port] 我填写了用户名和密码,就是这样。

1 个答案:

答案 0 :(得分:4)

要启用抢占式身份验证,请使用HTTP请求的HTTPClient 3.1实现 然后更改以下文件以添加:

  • jmeter.properties:

    httpclient.parameters.file=httpclient.parameters

  • httpclient.parameters:

    http.authentication.preemptive$Boolean=true