【发布时间】:2015-07-16 07:02:10
【问题描述】:
我想访问 Web 服务 API 以检查项目的一些信息,尤其是代码覆盖率。我尝试使用的请求 URL 是:
https://<host>/api/coverage/show?key=<project-key>
问题是我只会得到以下响应:
{
errors: [
{
msg: "Insufficient privileges"
}
]
}
我通过 cookie 中的有效会话登录,并且我拥有所有必要的权限(即浏览权限)。那为什么我无法获取数据?
【问题讨论】:
-
在浏览器中打开 https://
/dashboard/index?id= 会看到什么?如果您看到该文件,您应该从 WS 获取数据。比如在 Nemo nemo.sonarqube.org/dashboard/… 和 nemo.sonarqube.org/api/coverage/… -
事情就是这样:我看到了我的项目的仪表板,但 API 返回“权限不足”
-
我自己访问
http://localhost:9000/api/ce/task?id=AVE--W-cg-abcdefghijk时看到同样的问题,在声纳跑步者扫描结束时输出
标签: sonarqube