我正在尝试使用 Azure DevOps (TFS) 扩展中的选择列表来显示项目列表。以下是我在 task.json 中的代码片段:
输入:
{
"name": "project",
"type": "pickList",
"label": "Project",
"defaultValue": "",
"required": false,
"helpMarkDown": "Select the root area.",
"properties": {
"DisableManageLink": "True"
}
}
来源定义:
{
"target": "project",
"endpoint": "http://localhost:8080/tfs/DefaultCollection/_apis/projects?api-version=1.0",
"selector": "jsonpath:$.name",
"keySelector": "jsonpath:$.name",
"authKey": "tfs:teamfoundation"
}
我的本地环境有 TFS 2015,并且 URL 在浏览器中工作正常。但是,选择列表没有在扩展中填写。
知道这里出了什么问题吗?
顺便说一句,当我查看浏览器控制台时,我可以看到“400(错误请求)”。
谢谢你。