无法连接到云JIRA

问题描述 投票:0回答:1

我正在尝试使用python语言使用基本身份验证REST API连接到云JIRA。如果我将用户名和密码直接传递给JIRA方法,如下所示:jira = JIRA(base_url, basic_auth=('[email protected]','password'))则连接已建立。但是,如果我从文件中读取用户名和密码并将它们分配给变量并在JIRA方法中传递这些变量,如下所示:

user:login_detail[0]
password:login_detail[1]
jira = JIRA(base_url, basic_auth=(user,password)) 

然后它给出以下错误:

警告:root:从GET https://.atlassian.net/rest/api/2/serverInfo获得可恢复的错误,将在14.218200198444048s中重试[1/3]。呃:401

我搜索了上面的错误并找到了一些关于此的文章。我试过了解决方案。但是,他们没有工作。有没有人有想法,应该是什么问题?有没有其他方法来建立与JIRA的连接?请分享您的想法。非常感谢!!!

python python-requests jira-rest-api python-jira
1个回答
0
投票

我得到了解决方案。我正在使用'login_detail = f.readline()'方法读取文件,该方法在列表'login_detail'中添加了一个额外的字符(下一行)。因此,我使用'login_detail = f.read().splitlines()'更改了read方法,该方法从字符串中排除了'\ n'字符。

© www.soinside.com 2019 - 2024. All rights reserved.