例如,我无法访问大部分 Sonar API
localhost:9000/api/tests/show?key=htmlparser:/src/test/java/HtmlParserTest.java
或查看 api/sources/scm。api/server/system 和其他一些通用的东西有效,但在我实际看到代码的地方没有。
我总是得到一个
{"errors":[{"msg":"Insufficient privileges"}]}
我设置了项目权限,让任何人都可以查看源代码并浏览项目,我使用 Postman、Java HttpRequest、命令行进行了尝试……
curl -u admin:admin localhost:9000/api/tests/show?key=htmlparser:/src/test/java/HtmlParserTest.java
我使用 SonarQube 5.1 和 4.5.1 进行了检查。我发现了一个有同样问题的帖子,但还没有找到解决办法。有没有人有解决方案的想法?
谢谢你的帮助