目前我正在使用C#.Net应用程序通过用户名和密码访问JIRA API。但是我需要在不输入用户名和密码甚至没有哈希用户名和密码的情况下访问JIRA API。是否有创建API密钥并使用该密钥访问JIRA API的方法?
目前我正在使用C#.Net应用程序通过用户名和密码访问JIRA API。但是我需要在不输入用户名和密码甚至没有哈希用户名和密码的情况下访问JIRA API。是否有创建API密钥并使用该密钥访问JIRA API的方法?
curl -u bot@company.com:AAABBBCCC https://[company].atlassian.net/rest/api/latest/issue/DEV-123
const issueContent = await gotService.get(
'https://[company].atlassian.net/rest/api/latest/issue/DEV-123',
{
auth: 'bot@company.com:AAABBBCCC'
}
)
最好的方法是阅读您正在使用的JIRA版本的文档,因为不同版本可能有不同的方法来处理Rest APIs。
对我来说,以下终端点与基本验证一起工作:
curl -u username:password -X GET -H "Content-Type: application/json" http://localhost:8080/rest/api/2/issue/createmeta