Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在虚拟机上设置服务器TFS服务器url_Tfs - Fatal编程技术网

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

在虚拟机上设置服务器TFS服务器url,tfs,Tfs,我使用的是托管在任何位置的虚拟服务器(该虚拟机安装了Windows server 2012数据中心R2),但不是域控制器。现在我安装了Team Foundation Server 2015 RC(它是发布候选程序,但我想我会得到与其他版本类似的问题),并且URL的使用机器名填充。p> 例如,如果我的域是abc.de,主机名是vmd12345,则填充的URL如下所示: 从VisualStudio访问存储库不是问题,但当我执行某些操作(例如查看构建日志)时,web应用程序会尝试请求vmd12345

我使用的是托管在任何位置的虚拟服务器(该虚拟机安装了Windows server 2012数据中心R2),但不是域控制器。现在我安装了Team Foundation Server 2015 RC(它是发布候选程序,但我想我会得到与其他版本类似的问题),并且URL的使用机器名填充。p> 例如,如果我的域是abc.de,主机名是vmd12345,则填充的URL如下所示:

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

尝试使用管理控制台更改URL失败,原因是系统已要求输入凭据(我猜配置的服务用户的凭据是无效的),但凭据不起作用


进一步调查表明,这是由TFS部署到IIS中的网页的IIS问题引起的。如果我在localhost连接,则接受用户的凭据,而使用域名则不接受凭据。知道问题是什么吗?

您需要打开TFS服务器上的管理控制台,并在“应用层”节点上单击“更改URL”。仅在公共站点…

您希望url是什么样的?您知道,url应该是什么样的吗?像http:mydomain.com:8080/tfs这样的url就足够了,如果tfs.mydomain.com这样的url就足够了。但我的第一个建议仍然很好……正如我所写的,你的建议正是我所做的。请查看我的问题详情,以了解进一步的调查详情!答案是正确的,您只需要TgeAdmin控制台中的用户…谁安装了tfs?默认情况下会添加它们…我自己安装了TFS。管理员帐户和我的自定义帐户是“管理员控制台用户”。在哪里可以找到“TgeAdmin控制台用户”。