使用Github Auth请求Jenkins Crumb - 缺少整体/读取权限

时间:2018-05-24 23:51:51

标签: python jenkins oauth

我想让用户访问Jenkins作业。为了模拟他的权限,我从admin组中删除了自己,并使用python中的请求库调用了http://<jenkins-url>:8080/crumbIssuer/api/json。我收到错误403 - Missing Overall/Read permissions。但是,如果我在使用github登录的jenkins中输入相同的URL,我会正确地获得碎屑。这是我的要求电话:

req = requests.get('http://jenkins-url:8080/crumbIssuer/api/json',
                    auth=('username', 'api-token'))

我做错了什么?我如何通过python脚本获得crumb。

0 个答案:

没有答案