在VSTS上调用Pull Request API时获取'403 Forbidden'

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

对于我正在调用的其他API(包括Analytics),它似乎都运行正常,但是当我尝试进行任何Pull Request查询时,我得到了一个403 Forbidden

这些调用是由我的私人Windows代理进行的,PAT授权所有范围。它使用@{Authorization = "Bearer $env:SYSTEM_ACCESSTOKEN"}

我需要在某处设置其他权限吗?

编辑1:

如果我使用$header = @{Authorization = "Basic <hard coded base64 encoded string used in the header for my Postman queries>"},它的确有效。

git azure-devops-rest-api
1个回答
1
投票

您需要向Contribute to pull requests用户授予Project Collection Build Service (XXX)权限。 (版本控制管理页面>选择存储库)

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