gpt4 book ai didi

python - 使用 python 的 Jira API 在有效凭据上返回错误 401

转载 作者:太空宇宙 更新时间:2023-11-04 11:22:12 24 4
gpt4 key购买 nike

我正在尝试使用 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)

这就是全部代码。

最后一行失败

WARNING:root:Got recoverable error from GEThttps://myaddress.atlassian.net/rest/api/2/serverInfo, will retry [1/3]in 13.906688704524315s. Err: 401

WARNING:root:Got recoverable errorfrom GET https://myaddress.atlassian.net/rest/api/2/serverInfo, willretry [2/3] in 4.071181495745648s. Err: 401

WARNING:root:Gotrecoverable error from GEThttps://myaddress.atlassian.net/rest/api/2/serverInfo, will retry [3/3]in 6.266303262421157s. Err: 401

在 atlassian 上手动尝试凭据确实有效,我能够登录。

知道为什么这种非常直接的连接尝试行不通吗?

最佳答案

他们一直在讨论在基本身份验证中弃用密码。尝试生成一个 API token 并使用它来替换您的密码。

https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-basic-auth-and-cookie-based-auth/

address = 'https://myaddress.atlassian.net'
options = {'server': address}
un = 'my@user.com'
#un = 'my' #also doesn't work
token = 'the_tokEn'
cookie = (un, token)

j = JIRA(options, basic_auth=cookie)

关于python - 使用 python 的 Jira API 在有效凭据上返回错误 401,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55747461/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com