当前位置: 首页 > news >正文

gitlab Webhook 配置jenkins时“触发远程构建 (例如,使用脚本)”报错

报错信息:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"/>
<title>Error 403 No valid crumb was included in the request</title>
</head>
<body><h2>HTTP ERROR 403 No valid crumb was included in the request</h2>
<table>
<tr><th>URI:</th><td>/job/tap-manager-yidong-operate/build</td></tr>
<tr><th>STATUS:</th><td>403</td></tr>
<tr><th>MESSAGE:</th><td>No valid crumb was included in the request</td></tr>
<tr><th>SERVLET:</th><td>Stapler</td></tr>
</table>
<hr/><a href="https://eclipse.org/jetty">Powered by Jetty:// 10.0.15</a><hr/>

</body>
</html>

jenkins配置

    生成 Jenkins API Token:
        登录 Jenkins,点击右上角的用户名,选择 “设置”。
        在 “API Token” 部分,点击 “添加新 Token”,输入描述后点击 “生成”,记录生成的 Token。
    配置 GitLab Webhook:
    在 GitLab 的 Webhook 设置中,将 URL 改为包含 API Token 的形式:

gitlab配置Webhook

http://<用户名>:<API Token>@<Jenkins服务器地址>/job/<项目名称>/build?token=<身份验证令牌>

http://www.lryc.cn/news/536116.html

相关文章:

  • Mysql中使用sql语句生成雪花算法Id
  • /etc/profile vs ~/.bashrc:如何正确使用?
  • SpringBoot实战:高效获取视频资源
  • Flutter_学习记录_数据更新的学习
  • c++ 多线程知识汇总
  • day09_实时类标签/指标
  • 【前端开发学习笔记16】Vue_9
  • Bash 中的运算方式
  • 2025年3月营销灵感日历
  • MySQL的innoDB引擎
  • HCIA项目实践---OSPF的知识和原理总结
  • hexo 魔改 | 修改卡片透明度
  • 今日AI和商界事件(2025-02-13)
  • 38.日常算法
  • 如何构建有效的人工智能代理
  • qt 事件的传递顺序
  • 全面掌握Flutter开发:从核心原理到跨平台实战,构建高效应用
  • Flutter 添加 iOS widget 小组件
  • 2025年金三银四经典自动化测试面试题
  • C++17 中 std::lcm:从入门到精通
  • 初阶c语言(循环语句习题,完结)
  • 本地Deepseek-r1:7b模型集成到Google网页中对话
  • SSM课设-学生选课系统
  • Windows中使用Docker安装Anythingllm,基于deepseek构建自己的本地知识库问答大模型,可局域网内多用户访问、离线运行
  • AI前端开发技能提升与ScriptEcho:拥抱AI时代的前端开发新范式
  • 【Redis存在线程安全问题吗?】
  • 碎碎念,再聊HyperRAM(CrosslinkNX FPGA+HyperRAM)
  • 左移架构 -- 从攒批,湖仓到使用数据流的实时数据产品
  • 多模态识别和自然语言处理有什么区别
  • 进阶——第十六蓝桥杯嵌入式熟练度练习(串口的小BUG补充-字符接受不完整和字符接受错误)