【问题标题】:TFS is using server's hostname instead of domain nameTFS 使用服务器的主机名而不是域名
【发布时间】:2012-11-20 03:10:43
【问题描述】:

我已在具有构建控制器的远程 Windows 2008 R2 服务器 (www.mydomain.com) 上安装了 TFS 2012。我在本地机器上创建了一个构建代理,但我的构建只是在队列中停留了很长时间,然后才放弃错误。消息显示异常消息:TF30063:您无权访问http://mydomain.com:8080/tfs/defaultcollection。在 Visual Studio 中,它将我的构建器控制器命名为“myhost - Controller”,其中 myhost 是提供给 Windows 2008 R2 服务器的主机名。主机名仅在内部用于命名机器。

编辑: 我没有使用活动目录,只是普通的本地用户。

【问题讨论】:

  • 您是如何在构建机器和应用层之间设置身份验证的?例如活动目录或使用本地用户?
  • 查看我的编辑。没什么特别的。

标签: tfs tfsbuild


【解决方案1】:

我有相同的设置,我使用的“解决方法”是向您的工作机器添加一个主机记录,该记录与它正在寻找的 IP 名称相匹配。地址或实际主机名。它一直运行良好。

编辑主机记录快速google(http://www.howtogeek.com/howto/27350/beginner-geek-how-to-edit-your-hosts-file/)

并输入 [预期主机名] [实际 I.P.或主机名]

然后它会适当地解决

【讨论】:

  • 我认为这个问题与WCF有关。我记得 WCF 使用主机名而不是域时遇到了同样的问题。
猜你喜欢
  • 2022-12-09
  • 1970-01-01
  • 2012-08-10
  • 1970-01-01
  • 1970-01-01
  • 2017-06-01
  • 2019-05-31
  • 2011-01-10
  • 2021-09-10
相关资源
最近更新 更多