jmeter http标头管理器授权字段“错误的身份验证数据”

时间:2018-12-16 10:25:55

标签: jmeter authorization twitter-oauth

enter image description here

例如,我在授权字段中传递了twitter oauth 1.0参数:

oauth_consumer_key="XXxxXXxxXXXXXxxx",
oauth_nonce="kYjzVBB8Y0ZFabxSWbWovY3uYSQ2pTgmZeNu2VS4cg",
oauth_signature="tnnArxj06cWHq44gCs1OSKk%2FjLY%3D",
oauth_signature_method="HMAC-SHA1",
oauth_timestamp="1318622958",
oauth_token="ddddddd-xxxXXxxxxXXxxXXXXXxxxxxXXXXxxxxXXxxxxXX", 
oauth_version="1.0"

获取用户时间轴。

1 个答案:

答案 0 :(得分:0)

您的格式有点错误,根据Authorizing a request chapter of Twitter documentation,您应该在开头加上OAuth语句。

因此完整的请求应类似于:

OAuth oauth_consumer_key="XXxxXXxxXXXXXxxx", oauth_nonce="kYjzVBB8Y0ZFabxSWbWovY3uYSQ2pTgmZeNu2VS4cg", oauth_signature="tnnArxj06cWHq44gCs1OSKk%2FjLY%3D", oauth_signature_method="HMAC-SHA1", oauth_timestamp="1318622958", oauth_token="370773112-GmHxMAgYyLbNEtIKZeRNFsMKPR9EyMZeS9weJAEb", oauth_version="1.0" 

关于请求值-看来您使用的是您不应该使用的硬编码示例值,例如: