使用python-Jenkins(Cloudbees-Jenkins)时出现Jenkins登录错误

2024-06-16 13:27:59 发布

您现在位置:Python中文网/ 问答频道 /正文

import jenkins

jen = jenkins.Jenkins(url="https://us1****xhpu******************.com:9080/" ,username="sk******", password="00326aef7*******************15695")

print jen.get_whoami()

注意:密码是API令牌

错误:

requests.exceptions.SSLError: HTTPSConnectionPool(host='**********************', port=9080): Max retries exceeded with url: /crumbIssuer/api/json (Caused by SSLError(SSLError(1, u'[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)'),))

我试过https→http,但没用。在


Tags: httpsimportcomurlgetusernamepasswordsk
1条回答
网友
1楼 · 发布于 2024-06-16 13:27:59

下面的代码有效

import jenkins
import os
os.environ.setdefault("PYTHONHTTPSVERIFY", "0")
jen = jenkins.Jenkins(url="https://<hostname>:9080/" ,username="user", password="<password/API token>")
print jen.get_whoami()

相关问题 更多 >