【发布时间】:2019-09-08 21:00:59
【问题描述】:
我正在尝试使用 Jira python 库来做一些非常基本的事情。 甚至在做任何事情之前,构造函数都会失败。
address = 'https://myaddress.atlassian.net'
options = {'server': address}
un = 'my@user.com'
#un = 'my' #also doesn't work
pw = 'the_pasSword!'
cookie = (un, pw)
j = JIRA(options, basic_auth=cookie)
这是所有代码。
最后一行失败
警告:root:从 GET 得到可恢复的错误 https://myaddress.atlassian.net/rest/api/2/serverInfo,将重试 [1/3] 在 13.906688704524315 秒内。错误:401
警告:root:出现可恢复错误 来自 GET https://myaddress.atlassian.net/rest/api/2/serverInfo,将 在 4.071181495745648 秒内重试 [2/3]。错误:401
警告:根:得到 来自 GET 的可恢复错误 https://myaddress.atlassian.net/rest/api/2/serverInfo,将重试 [3/3] 在 6.266303262421157 秒内。错误:401
在 atlassian 上手动尝试凭据确实有效,并且我能够登录。
知道为什么这种非常简单的连接尝试不起作用吗?
【问题讨论】:
-
这是您使用的库吗? jira.readthedocs.io/en/master 似乎有几种方法可以向 JIRA 进行身份验证,这取决于您的 JIRA 服务器的设置方式。
标签: python rest jira jira-rest-api