gpt4 book ai didi

api - 如何将凭据传递给 Sonar API 调用?

转载 作者:行者123 更新时间:2023-12-01 23:21:34 26 4
gpt4 key购买 nike

当我尝试打电话时:

https://sonar.mydomain.com/api/resources?resource=com.mydomain.project:MY&metrics=ncloc&format=json

我明白了

{"err_code":401,"err_msg":"Unauthorized"}

如何传递我的凭据?

最佳答案

根据最新documentation说:SonarQube现在支持两种方式身份验证:

  • 用户 token

这是推荐的方式。 Token是通过HTTP基本认证的登录字段发送的,这种方式会更安全,不需要任何密码。有关如何生成 token 的更多信息,请访问此页面 User Token 。使用curl发送请求,如下所示:

curl -u THIS_IS_MY_TOKEN: https://sonarqube.com/api/user_tokens/search
# note that the colon after the token is required in curl to set an empty password
  • HTTP 基本访问

登录名和密码通过标准 HTTP 基本字段发送:

curl -u MY_LOGIN:MY_PASSWORD https://sonarqube.com/api/user_tokens/search

关于api - 如何将凭据传递给 Sonar API 调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22244163/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com