【问题标题】:Jenkins Multibranch Pipeline GitHub Credentials not acceptedJenkins Multibranch Pipeline GitHub 凭证不被接受
【发布时间】:2021-02-09 15:44:57
【问题描述】:

我正在尝试将我的 Jenkins 服务器与 github 项目链接。 使用 GitHub 作为源设置多分支管道作业并添加我的凭据时,我收到以下错误:

Invalid credentials: https://api.github.com/user {"message":"Requires authentication","documentation_url":"https://docs.github.com/rest/reference/users#get-the-authenticated-user"}

我检查了我的凭据,它们实际上是正确的。可能是什么问题?

在配置中,我添加了https://api.github.com 作为 GitHub 服务器。在那里,我检查了我的 GPAT 凭据,它们可以正常工作。

【问题讨论】:

    标签: jenkins github


    【解决方案1】:

    我遇到了同样的问题。这个帖子很有帮助:https://stackoverflow.com/a/61105369/13483935

    显然你不能使用与 github 帐户相同的用户名,一旦我将用户名更改为我的 github 用户名以外的其他名称,它就可以工作了。

    【讨论】:

    • 我忘记了 GPAT 需要什么,尽管我记得这个错误完全没有意义。通过阅读该线程,我认为我是对的。我现在使用 SSH 进行 Jenkins 连接。
    猜你喜欢
    • 2021-10-06
    • 1970-01-01
    • 2018-11-02
    • 1970-01-01
    • 2018-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-17
    相关资源
    最近更新 更多