集成时抛出 GitLab Webhook 错误

Posted

技术标签:

【中文标题】集成时抛出 GitLab Webhook 错误【英文标题】:Throwing GitLab Webhook error while integrating 【发布时间】:2020-07-27 23:16:03 【问题描述】:

在 GitLab 中为 zohoproject 添加 webhook 时出现错误。

"Hook 执行成功但返回 HTTP 401 "error":"code":6401,"message":"Unauthorized Access""

我只是在 gitlab 中添加 zoho 项目的 webhook url

例如

https://projects.zoho.com/restapi/portal/25002386/projects/545388000098456754/commits/gitlab/?authtoken=299234b2c777ee4935450b395b361d33

【问题讨论】:

【参考方案1】:

Zoho projects error codes 很清楚

请求需要 HTTP 身份验证。

GitLab Zoho integration 有 similar error codes

401 Unauthorized - 未提供有效的 Auth Token。

所以你需要添加一个Auth Token,你可以generate here。

【讨论】:

这个 Auth Token 是不是一个有效的“authtoken=299234b2c777ee4935450b395b361d33”嵌入在链接中? @deepak 如果你是通过zoho.com/creator/help/api/prerequisites/…生成的,应该是有效的。 @deepak 但请仔细检查 URL:zoho.com/developer/help/extensions/automation/…。我看到“通知 URL:https://creator.zoho.com/api/xml/write

以上是关于集成时抛出 GitLab Webhook 错误的主要内容,如果未能解决你的问题,请参考以下文章

运行集成测试时抛出 SqlException [重复]

Jenkins和gitlab集成自动构建

怎么使用Coding提供的Webhook做持续集成测试的么

创建表时抛出错误

尝试发送嵌入时抛出错误

Gitlab windows Runner lastcontact 显示从不