获取工作日志的JIRA REST API - "您无权查看指定的问题"

时间:2015-02-10 14:49:58

标签: error-handling jira jira-rest-api

我想在Jira上获取指定问题的工作日志。根据此文档https://docs.atlassian.com/jira/REST/latest/#d2e774我正在使用此格式给出我的问题ID:

  

/休息/ API / 2 /问题/ {issueIdOrKey} /工作日志

虽然我已登录Jira,但我收到此错误:

  

{“errorMessages”:[“您无权查看指定的问题。”,“需要登录”],“错误”:{}}

此外,我可以在Jira的界面上看到工作日志。我认为没有权限限制。有什么帮助可以解决吗?

2 个答案:

答案 0 :(得分:1)

您需要对REST API请求进行身份验证。请阅读身份验证段落(顶部的第4个):https://docs.atlassian.com/jira/REST/latest/

最简单的方法是使用/ rest / auth / 1 / session:https://docs.atlassian.com/jira/REST/latest/#d2e3737

答案 1 :(得分:1)

我在尝试使用基于Cookie的身份验证时遇到了这个问题,我正在遵循Atalassian的这个指南; https://developer.atlassian.com/jiradev/jira-apis/jira-rest-apis/jira-rest-api-tutorials/jira-rest-api-example-cookie-based-authentication

指南提到JSESSIONID的需要,但没有提到您还需要提供studio.crowd.tokenkey,请确认您在进行身份验证时获得的Cookie元素,以防再次更改时,并且不要更新文档。

为了我自己,我记下了所有代码here