Azure DevOps REST API,身份验证不适用于构建,但适用于工作项
Azure DevOps REST API, Authentication not working for build(s), yet for workitems it is
我正在尝试使用邮递员从 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
我在这里错过了什么?
如果您在创建令牌时没有select完全访问权限,请确保在创建访问令牌时选中构建权限下的读取或读取和执行框。 https://docs.microsoft.com/en-us/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops&tabs=preview-page
我正在尝试使用邮递员从 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
我在这里错过了什么?
如果您在创建令牌时没有select完全访问权限,请确保在创建访问令牌时选中构建权限下的读取或读取和执行框。 https://docs.microsoft.com/en-us/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops&tabs=preview-page