首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >TFS 2015 -测试计算机组下拉列表为空,并在api调用时出现401错误

TFS 2015 -测试计算机组下拉列表为空,并在api调用时出现401错误
EN

Stack Overflow用户
提问于 2016-05-27 09:09:02
回答 1查看 553关注 0票数 0

这与问题#36574843相关,当我们创建构建定义并添加"Visual Studio test Agent Deployment“步骤时,计算机组列表为空。请注意,在安装TFS 2015更新2.1之前,这是有效的。但是,现在当我检查该下拉列表的网络请求时,我可以看到请求失败,并显示以下内容:

代码语言:javascript
运行
复制
Status: 400 Bad request

Request Url: http://[our tfs server url]/tfs/DefaultCollection/_apis/distributedtask/endpoint

Response body:{"$id":"1","innerException":null,"message":"The remote server returned an error: (401) Unauthorized.","typeName":"Microsoft.TeamFoundation.DistributedTask.WebApi.ServiceEndpointQueryFailedException, Microsoft.TeamFoundation.DistributedTask.WebApi, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a","typeKey":"ServiceEndpointQueryFailedException","errorCode":0,"eventId":3000}

我们有一个计算机组设置,在安装更新2.1之前,可以选择没有问题的计算机组。然而,现在它失败了,我们需要找出原因……

EN

回答 1

Stack Overflow用户

发布于 2016-06-15 05:52:00

因此,这个问题的解决方案是根据我最新的评论和Eddie - MSFT的referenced issue

我不得不:

  • 在管理控制台中更改TFS服务器上的TFS通知url,以便它不使用fqdn (在我的示例中,从http://myservername.domain.company.com:8080/tfshttp://myservername:8080/tfs,因为它都在同一个域上)
  • 执行IIS重置

从那时起,下拉列表已经完全填充,并且该问题没有再次出现。请注意,如果我将通知url改回fqdn,则下拉列表立即再次断开:-(

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37473278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档