我使用Jmeter在由oAuth保护的API上编写了一些负载测试。 一旦访问令牌调用产生了承载令牌,我希望能够重用标头管理器。
但是,当我尝试将标头管理器移出http请求之外时,该呼叫将不再被授权。我认为是因为它无法再获取承载令牌。
对于“发布请求”,当我将标头管理器放到外部时不再起作用,它仅在将其放在请求下时才起作用,就像我对“用户获取”,“删除请求”和“放置请求”所做的一样。
如何使标头管理器可重用,从而仅管理一个标头管理器?
谢谢。
{"fault":{"faultstring":"Invalid access token","detail":{"errorcode":"oauth.v2.InvalidAccessToken"}}}
答案 0 :(得分:0)
我期望这是由于与HTTP Authorization Manager
冲突您可以使用View Results Tree侦听器的Request -> Request Headers
标签来查看发送的确切标头值
鉴于您为请求手动创建了Authorization
标头,我相信如果禁用或删除HTTP授权管理器,则测试将按预期开始工作,因为您基本上不需要它。