在虚拟机上设置服务器TFS服务器URL

时间:2015-05-24 22:47:53

标签: tfs

我正在使用托管在任何地方的虚拟服务器(虚拟机安装了Windows Server 2012 Datacenter R2),但不是域控制器。现在我安装了Team Foundation Server 2015 RC(它是候选版本,但我认为我会遇到与其他版本类似的问题),并使用机器名称填充URL。

例如,如果我的域名是abc.de,而我的主机名是vmd12345,则填充的网址是这样的:

http://vmd12345:8080/tfs

从visual studio访问存储库不是问题,但是当我执行某些操作(例如视图构建日志)时,Web应用程序会尝试请求vmd12345,实际上在服务器外部无法访问。我尝试使用TFS管理控制台中的更改网址按钮更改网址,但如果我这样做,系统会要求输入用户名和密码,而我不知道需要哪个用户帐户。

尝试使用管理控制台更改URL失败,导致系统要求输入凭据(我猜配置的服务用户的凭据是故障),但凭据不起作用。

进一步调查显示,这是由TFS部署到IIS的网页的IIS问题引起的。如果我在localhost上连接,则接受用户的凭据,使用域名不接受凭据。对问题的看法是什么?

1 个答案:

答案 0 :(得分:0)

您需要在TFS服务器和"应用程序层"上打开管理控制台。节点单击"更改URL"。只在公众面前......