Jenkins 多分支管道 GitHub 凭证不被接受

Viv*_*ere 7 github jenkins

我正在尝试将我的 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"}
Run Code Online (Sandbox Code Playgroud)

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

在配置中,我添加了https://api.github.com作为 GitHub 服务器。在那里我检查了我的 GPAT 证书,它们有效。

在此输入图像描述

小智 3

我遇到了同样的问题。该线程很有帮助:/sf/answers/4277375861/

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