我想获取窗口小部件的ID,因为我需要在用户保存配置时将其传递给Web服务。 I have found out, there is a REST API service for this. 如果我在浏览器中输入以下URL(当然替换括号中的特定信息):
https://{account}.VisualStudio.com/DefaultCollection/{project}/{teamId}/_apis/dashboard/dashboards/{dashboardId}/widgets/{id}?api-version={version}
它工作正常,但是当我尝试从小部件的javascript代码发出ajax get请求时,我收到HTTP 401(未授权)错误。
有什么想法吗?
答案 0 :(得分:0)
您可以尝试创建个人访问令牌并在代码中使用它。
有用的文章:
答案 1 :(得分:0)
401 HTTP状态表示您未通过API进行身份验证,或者未被授权执行特定操作。我所看到的TFS Rest API允许两种类型的身份验证:
https://www.visualstudio.com/en-us/docs/integrate/extensions/overview上的API文档很好地解释了它并提供了CURL命令行示例。去看看。