使用Postman通过OAuth身份验证获取Jira问题

时间:2016-09-19 13:49:13

标签: oauth jira postman

我正在尝试使用POSTMAN在Jira中解决问题。我选择了Type为OAuth 1.0。为此,它问我下面提到的一些领域。我已经生成了Token和Token Secret,我将其传递给它。我还在应用程序链接中将我的通用应用程序配置为Jira。我不知道消费者秘密和签名方法应该传递什么(签名方法应该是什么)。我目前正在选择HMAC-SHA1。对于其余的字段,它根据上面传递的参数生成值。

Consumer Key : hardcoded-consumer
Consumer Secret : ?? (What should I pass here)
Token : ojn33TZALMlvp5eCa6HeErDSx9K8LL6A
Token Secret : inHfn2QFJkkYkWQ8FxT9mXkdcoNxYPf5
Signature Method : HMAC-SHA1
Timestamp : 1474290363 (Generated value)
Nonce : x1hs2v (Generated value)
Version : 1.0 (Generated value)
Realm : (It is optional)

点击我的jira Url后,它给了我oauth_problem = token_rejected错误。任何人都可以告诉我我在哪里弄错了吗?

以下是我要点击的Jira网址:

http://bmh1060149:8080/rest/api/2/issue/NWFM-1 (NWFM-1 is the Jira issue)

请参阅以下屏幕截图以获取更多参考。

OAuthInPostman

1 个答案:

答案 0 :(得分:1)

经过一些研究后我找到了答案。获得访问令牌后,我们可以直接将其传递给您的Jira Url。无需传递所有这些参数。

要获取所有问题类型,我们可以使用以下URL并将访问令牌作为参数传递。

http://bmh1060149:8080/rest/api/2/issuetype?access_token=euyyIxB6q5waBHeZ9zB7kGV21GRNNOud

请参阅随附的屏幕截图以获取更多参考。

HittingURLwithAccessToken

ResponseJSONData