64 Star 366 Fork 61

开源中国 / Gitee Jenkins Plugin

 / 详情

配置webhook测试报错

Done
Bug
Opened this issue  
2019-05-24 20:28

任务描述

<title>Error 403 anonymous is missing the Job/Build permission</title>

HTTP ERROR 403

Problem accessing /project/%E9%BE%99%E5%87%A4%E5%90%8E%E5%8F%B0%E7%AE%A1%E7%90%86. Reason:

 anonymous is missing the Job/Build permission

Powered by Jetty:// 9.4.z-SNAPSHOT

解决方案

任务来源

Comments (10)

韩宇 created缺陷

遇到同样的问题,gitee没人解决下么?

是否配置了密码,然后请求没有带密码呢

同样的问题,webhook里设置密码和没有密码都不行

@Yashin 刚才试了一下,要在Jenkins里的全局安全设置里将授权策略设置为“任何用户可以做任何事(没有任何限制)”,webhook的请求才能被正确处理。但是暴露在公网上的Jenkins肯定不能用这种策略。码云这边要怎么设置才能让webhook带上Jenkins的用户身份信息?

Jenkins新手,研究了一下可以这样配置权限
安全矩阵设置

Yashin changed issue state from 待确认 to 已完成

@Wizcas · 陈小一

同问
碰到了一样的问题,不知道如何验证jenkins用户
应该是要登录jenkins才能发post吧?
@Yashin

@Wizcas · 陈小一

同问
碰到了一样的问题,不知道如何验证jenkins用户
应该是要登录jenkins才能发post吧?
@Yashin

@BUilBuilLIng @Wizcas · 陈小一 的方式更合理,gitee 插件是可以配置密码的,密码和gitee webhook 密码一致即可,jenkins 只配置允许触发构建

参考这篇文档https://www.cnblogs.com/Dy1an/p/11202544.html ,可解决,确实是用户权限设置的问题

嘻酱 set related project to Gitee 运营

参考这篇文档https://www.cnblogs.com/Dy1an/p/11202544.html ,可解决,确实是用户权限设置的问题

@pro-jerry

感谢

Yashin set related project to 公有云-架构

Sign in to comment

Status
Assignees
Projects
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
Duration (hours)
Confirm
参与者(7)
1484810 my git 600ly 1578952591 58426 yashin 1578915792 485885 wizcas 1578925356 964028 builbuilling 1578936923 371587 pro jerry 1578921820 18291 rose2099 1578915206 691683 pycc 1593440852
Java
1
https://gitee.com/oschina/Gitee-Jenkins-Plugin.git
git@gitee.com:oschina/Gitee-Jenkins-Plugin.git
oschina
Gitee-Jenkins-Plugin
Gitee Jenkins Plugin

Search

161121 f78d6d6f 1850385 154831 86f8c370 1850385