詹金斯无法使用登录名和密码创建令牌

时间:2021-01-18 06:01:46

标签: git jenkins github jenkins-pipeline

Jenkins create token failing

我试图设置 git 管道,但由于某种原因,我现在无法这样做。 它抛出错误显示上述错误。我尝试了不同的东西,但没有看到任何不正常的东西。

我不知所措,不知道如何继续。请告诉我我应该如何解决这个问题?

注意:- 目前 Jenkins 安装在一个 ec2 实例中,另一个 ec2 实例用作构建服务器,在两台服务器中都安装了 git 并正常工作。 我已经进入构建服务器并尝试从中访问存储库,并且能够在构建服务器中成功克隆存储库。

请就这里可能出现的问题向我提出建议?

1 个答案:

答案 0 :(得分:0)

如果您使用基本用户名/密码组合,GitHub 不再支持使用用户名和密码进行 API 和 Git 操作的基本身份验证。

https://developer.github.com/changes/2020-02-14-deprecating-password-auth

https://github.blog/2020-07-30-token-authentication-requirements-for-api-and-git-operations/

相反,您必须使用个人访问令牌 (PAT)。基于 Web 浏览器的 GitHub 登录仍将使用您的用户名和密码,所有其他用户都需要令牌。

相关问题