jenkins配置gitlab的webhook,完成配置,測試結果顯示 Hook executed successfully but returned HTTP 403
解決:
進入jenkins:
Manage Jenkins- >Configure Global Security -> 授權策略 -> Logged-in users can do anything (登錄用戶可以做任何事情) 點選 -> 匿名用戶具有可讀權限 點選
2、去掉跨站點請求偽造 點選 放開
Manage Jenkins- >Configure Global Security -> CSRF Protection(跨站請求偽造保護)
3、去掉Gitlab enable authentication 點選 放開
系統管理 -> 系統設置 -> Enable authentication for '/project' end-point