我正在尝试使用https://github.com/steves/node-jira来阅读问题,但是我收到了错误
401: Unable to connect to JIRA during findIssueStatus.
以下是我在localhost上使用代码的代码:8433
var jiraApi = require('jira').JiraApi;
var config = {
"username": "name@email.com",
"password": "password",
"port": 443,
"host": "company.atlassian.net"
}
var issueNumber = "ABC-1";
var jira = new jiraApi('https', config.host, config.port, config.username, config.password, '2');
jira.findIssue(issueNumber, function(error, issue) {
console.log('Status: ' + issue.fields.status.name);
});
答案 0 :(得分:0)
我刚刚找到jira api库的源代码并找到了错误消息。 显然"无法连接到jira"实际上意味着"无法找到问题"。
# Unable to find issue
@jira.request.mostRecentCall.args[1] null, statusCode:401, null
expect(@cb).toHaveBeenCalledWith(
'401: Unable to connect to JIRA during findIssueStatus.')
https://github.com/steves/node-jira/blob/master/spec/jira.spec.coffee
好吧,没关系。
我能够用卷曲击中jira api并发现我被拒绝了403访问。
您的登录似乎必须启用jira api访问权限,这可能是错误的。
因此它可以连接,但是由于您的登录无权访问,您将被赶出去。