JIRA REST API 获取工作日志 - "You do not have the permission to see the specified issue"
JIRA REST API to get work log - "You do not have the permission to see the specified issue"
我想获取 Jira 上指定问题的工作日志。根据这份文件 https://docs.atlassian.com/jira/REST/latest/#d2e774 我正在使用这种格式来提供我的问题 ID:
/rest/api/2/issue/{issueIdOrKey}/worklog
虽然我已经登录了 Jira,但我得到了这个错误:
{"errorMessages":["You do not have the permission to see the specified issue.","Login Required"],"errors":{}}
此外,我在Jira的界面上可以看到工作日志。我认为没有权限限制。有帮助解决吗?
您的 REST API 请求需要进行身份验证。请阅读身份验证段落(从上数第 4 个):https://docs.atlassian.com/jira/REST/latest/
最简单的方法是使用/rest/auth/1/session:https://docs.atlassian.com/jira/REST/latest/#d2e3737
我在尝试使用基于 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。
我想获取 Jira 上指定问题的工作日志。根据这份文件 https://docs.atlassian.com/jira/REST/latest/#d2e774 我正在使用这种格式来提供我的问题 ID:
/rest/api/2/issue/{issueIdOrKey}/worklog
虽然我已经登录了 Jira,但我得到了这个错误:
{"errorMessages":["You do not have the permission to see the specified issue.","Login Required"],"errors":{}}
此外,我在Jira的界面上可以看到工作日志。我认为没有权限限制。有帮助解决吗?
您的 REST API 请求需要进行身份验证。请阅读身份验证段落(从上数第 4 个):https://docs.atlassian.com/jira/REST/latest/
最简单的方法是使用/rest/auth/1/session:https://docs.atlassian.com/jira/REST/latest/#d2e3737
我在尝试使用基于 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。