问题描述
到目前为止,我一直在使用 JIRA API for Python 连接到 JIRA,如下所示:
from jira import JIRA
options = {'server': 'http://it.company.com/'}
jira = JIRA(options,basic_auth=('user','token'),max_retries=1)
但是,由于我们昨天从 JIRA 迁移到 JIRA DataCenter,此脚本不再起作用。我收到以下错误消息:
SSLError: HTTPSConnectionPool(host='it.company.com',port=443): Max retries exceeded with url: /rest/api/2/serverInfo (Caused by SSLError(SSLCertVerificationError(1,'[SSL: CERTIFICATE_VERIFY_Failed] certificate verify Failed: unable to get local issuer certificate (_ssl.c:1108)')))
为什么会出现这种情况?从 JIRA 到 Jira DataCenter 的身份验证有何变化?
解决方法
今天又可以用了。我不确定错误的原因是什么。