Azure DevOps Rest Call 给出 401 状态代码

标签 azure rest azure-devops http-status-code-401

我正在尝试从 Postman 获取 REST API Azure 请求。

https://dev.azure.com/{organization}/{project}/_apis/pipelines/{pipelineId}/runs/{runId}?api-version=6.0-preview.1

我尝试使用 PAT(空用户名和 PAT 作为密码)进行身份验证,但收到 401 状态代码。

谁能告诉我为什么它不起作用? 我没有完全访问 token ,我正在使用添加了 ToKenAdmin 和 token 范围的自定义访问范围。

当我尝试从浏览器访问该链接时,它可以工作。

最佳答案

Azure DevOps Rest Call giving 401 status code

401状态代码表示权限问题。

您应该拥有带有ToKen的 token 构建(读取):

enter image description here

enter image description here

关于Azure DevOps Rest Call 给出 401 状态代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72889747/

相关文章:

java - 从 DAO 层向 Controller 抛出异常是好习惯吗?

git - 防止分支在 PR 完成时被删除

azure - 新创建的应用程序服务不可用作 DevOps 版本中的部署选项

Azure AD B2C 可以设置密码有效期吗?

c# - Azure函数 "Unable to find assembly"

java - 在独立的 Java 控制台应用程序中托管 JSON REST Web 服务

json - REST API - 使用 "Accept: application/json"HTTP header

azure - 在 Bash 中访问传入的 WebHook JSON 负载 - Azure Pipelines

c# - 我有一个长时间运行的进程,我在服务总线队列中调用它。我希望它持续超过 5 分钟

sql-server - Azure 可用性集 : IIS + SQL Server