调用Microsoft DevOps API创建Bug返回404错误求助
Azure DevOps API创建Bug返回404错误问题
我严格遵循微软官方的Azure DevOps REST API创建工作项文档,尝试通过API在DevOps中创建Bug,操作步骤如下:
- 在DevOps中创建个人访问令牌(Personal Access Token),并将其字符串值转换为Base64编码
- 在单独的Power Automate流中,整理了目标DevOps组织中的项目列表用于测试,该组织的项目JSON信息可正常访问(标注:Project Details)
- 将项目详情中的URL复制粘贴到浏览器,能正常打开
- 在Postman中创建HTTP POST请求,具体配置:
- URL:
https://dev.azure.com/{my org}/{Demo guid}/_apis/wit/workitems/{{taskType}}?api-version=7.0 - 授权方式设置为Bearer Token,粘贴编码后的PAT
- 请求JSON Body已按要求配置(标注:RequestBody)
- URL:
- URL中的Postman变量
taskType已设置为Bug - 请求头信息已完成配置(标注:Request Headers)
- 再次确认:项目详情里标绿的URL在浏览器可正常访问,但Postman请求返回404 Page not found错误
我搞不懂为什么会出现页面找不到的问题,因为如果是令牌权限的问题,应该返回未授权错误才对。
内容的提问来源于stack exchange,提问作者Craig Gers
相关产品推荐
相关产品推荐

