[英]Gitlab Jenkins Webhook executed successfully but returned HTTP 403 (Authentication required)
首先检查这是否类似于jenkinsci/gitlab-plugin/issue 375 :
您可以为此在 Jenkins 中添加一个特殊用户并相应地在 GitLab 中配置 Webhook,或者您可以取消选中全局 Jenkins 配置的 GitLab 部分中的复选框“为‘/project’端点启用身份验证”。 但默认情况下应取消选中此项。
更好,来自李俊英:
您也可以设置 Secret Token,我认为这种方法比其他两个选项更好,因为没有公开凭据或没有太开放的政策。
我使用 LDAP 进行身份验证,因此它不适用于令牌。
但我已经修复了它:我只是在 url 中添加了身份验证参数,如下所示:
https://USERNAME:PASSWORD@Serverjenkins.com/github-webhook
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.