是手动在sonar页面新建项目么?
是的
我把之前的项目 干掉了 然后去新建就 出这问题了
之前我把项目重命名后 , c7n 平台 扫描结果是出来的
你做了什么操作么?这应该是sonar问题。你可以看看sonar日志
没做啥操作, 就把之前的 Dsonar.projectKey=Private 重命名后 但 显示还是 Private ,我就直接删掉了
页面上显示 已经把 Private 项目干掉了,但数据库中projects表还是没删掉。
我就直接吧 projects 相关记录删了,后面 新建项目就无法成功了
019.06.25 06:27:30 INFO web[AWuNLhwjrB9sm8YtAAEq][o.s.a.u.HttpConnectionPoolUtil] hostName:api.xxxx.xxx
2019.06.25 06:27:30 WARN web[AWuNLhwjrB9sm8YtAAEr][o.s.s.a.AuthenticationError] Fail to callback authentication with 'choerodon'
com.github.scribejava.core.exceptions.OAuthException: Cannot extract an access token. Response was: {"error":"invalid_client","error_description":"Bad client credentials"}
at com.github.scribejava.core.extractors.JsonTokenExtractor.extractAccessToken(JsonTokenExtractor.java:24)
at com.github.scribejava.core.extractors.JsonTokenExtractor.extract(JsonTokenExtractor.java:15)
at com.github.scribejava.core.oauth.OAuth20ServiceImpl.getAccessToken(OAuth20ServiceImpl.java:37)
at org.sonarqube.auth.choerodonoauth.ChoerodonIdentityProvider.callback(ChoerodonIdentityProvider.java:146)
at org.sonar.server.authentication.OAuth2CallbackFilter.handleOAuth2Provider(OAuth2CallbackFilter.java:97)
at org.sonar.server.authentication.OAuth2CallbackFilter.handleProvider(OAuth2CallbackFilter.java:77)
at org.sonar.server.authentication.OAuth2CallbackFilter.doFilter(OAuth2CallbackFilter.java:70)
at org.sonar.server.platform.web.MasterServletFilter$GodFilterChain.doFilter(MasterServletFilter.java:126)
at org.sonar.server.platform.web.MasterServletFilter.doFilter(MasterServletFilter.java:95)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.sonar.server.user.UserSessionFilter.doFilter(UserSessionFilter.java:87)
1.choerodon插件只是在登录时使用,从插件登录的用户是没有创建项目之类的权限的,刚那个问题应该不是插件;
2. 这个错误的原因应该是secret没有配置正确
哪个secret ? 不行的话 我重新装下
?? 连接有问题
可以重新访问下刚那个连接
secret 都是默认 没动过 怎么会错了呢?
连接可以正常访问了
1 个赞
sonar secret没法修改说是 权限不足
你用的啥用户
感觉这登录好乱 命名显示是 admin 执行的时候权限不足…
我直接用admin 登录后 能改了
是不是你在choerodon这边当前登录的用户是admin
真是头大 现在没发新建项目了 点创建 直接跳到登陆页面