Azure DevOps REST API,身份验证不适用于构建版本,但对于工作项却适用

问题描述 投票:0回答:1

我正在尝试使用邮递员从azure devops获取最新的构建日志。我有一个访问令牌,可以用来获取所有工作项,并且工作正常。例如:https://dev.azure.com/{organization}/{project}/_apis/wit/workitemsbatch?api-version=5.1

但是,当我对构建进行相同操作时>

https://dev.azure.com/{organization}/{project}/_apis/build/builds?api-version=5.1

我收到未授权的401。

与我的应用程序注册中的令牌相同。我的权限只是其中之一:https://app.vssps.visualstudio.com/user_impersonation

我在这里想念什么?

我正在尝试使用邮递员从azure devops获取最新的构建日志。我有一个访问令牌,可以用来获取所有工作项,并且工作正常。例如:https://dev.azure.com/ {...

authentication azure-devops-rest-api unauthorized
1个回答
0
投票

如果您在创建令牌时未选择完全访问权限,请确保在创建访问令牌时选中了“构建权限”下的“读取”或“读取并执行”框。 https://docs.microsoft.com/en-us/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops&tabs=preview-page

© www.soinside.com 2019 - 2024. All rights reserved.