gitlab管理员帐户直接登陆sonarqube报错

背景

今天接到开发经理的报障,说他的gitlab帐户登陆sonar报错
you’re not authorized to access this page.Please contact the administrator
在这里插入图片描述

这是当时做sonarqube集成gitlab身份验证的时候遗留的问题,当时我也有发现,但没管它,没想到今天爆了这个领导很较真,我对他又喜又气的,喜他不断促我进步,气他太纠针了。

分析

通过分析,发现只有管理员权限,才会登陆有异常。当时我做集成的时候,也是用的管理员权限。这不禁让人怀疑他难道没有权限?
参考文档:https://blog.csdn.net/jiangchao858/article/details/109112508
用来同步 Gitlab 和 sonarQube 的用户,配置gitlab应用的 gitlab 账号级别太低,不能获取用户信息,导致每次登陆都报错——无权访问此页,请联系管理员。最后在 sonarQube 日志里发现了错误信息,使用 gitlab 管理员获取的秘钥和应用 ID。
我当时使用的是管理员设置的集成,但是现在只有管理员无法登陆。
在这里插入图片描述
我使用的是管理员帐户设置的集成,如果这里开启了同步groups过来的话,管理员登陆就会报权限不足
因为管理员登陆时组同步过来有权限问题,所以这里应该关闭掉

解决方案

sonarqube8.4
【通用】-【ALM集成】-【GitLab】
关闭开关,重启sonarqube即可
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值