Gitlab Jenkins Webhook成功执行,但返回HTTP 403(需要身份验证)

Gitlab Jenkins Webhook成功执行,但返回HTTP 403(需要身份验证),jenkins,gitlab,jenkins-plugins,Jenkins,Gitlab,Jenkins Plugins,我的WebHook很成功,但是jenkins没有构建这个项目 我查看了gitLab日志,其中weebhook似乎收到了jenkins的200条回复 首先检查这是否类似于: 您可以在Jenkins中为此添加一个特殊用户,并在GitLab中相应地配置Webhook,或者 您可以取消选中全局Jenkins配置的GitLab部分中的复选框“为'/project'端点启用身份验证”。但这在默认情况下应该被取消选中 更好,来自: 您也可以设置secrettoken,我认为这种方法比其他两种方法更好,因为没有

我的WebHook很成功,但是jenkins没有构建这个项目

我查看了gitLab日志,其中weebhook似乎收到了jenkins的200条回复


首先检查这是否类似于:

您可以在Jenkins中为此添加一个特殊用户,并在GitLab中相应地配置Webhook,或者 您可以取消选中全局Jenkins配置的GitLab部分中的复选框“为'/project'端点启用身份验证”。但这在默认情况下应该被取消选中

更好,来自:

您也可以设置secrettoken,我认为这种方法比其他两种方法更好,因为没有公开凭证或没有太开放的策略


附加


我使用LDAP进行身份验证,因此它不能与令牌一起工作

但我已经修复了它:我只是在url中添加了如下身份验证参数:
https://USERNAME:PASSWORD@Serverjenkins.com/github webhook


我使用LDAP进行身份验证,因此它不能与令牌一起工作,但我已经修复了它。我只是在url中添加了如下身份验证参数:@AlejandroHerrera很棒!我已将您的评论包含在答案中,以提高可视性。