如何更改TFS主机名?

我曾经在TFS 2010和IIS 7的某个时间点工作,但升级到Windows 8时没有保存设置。

基本上,我有一个TFS 2012服务器运行。 当我使用http://localhost:8080/tfs访问服务器时,一切正常。 我可以使用我的Microsoft帐户以及本地pipe理员帐户login。

现在,我试图使TFS服务器公开访问(我使用DynDNS)。 在IIS中,我编辑了TFS网站的绑定,以接受myusername.dyndns.org:8080连接。 现在,当我从浏览器或VS 2012转到http://myusername.dyndns.org:8080/tfs时,它会提示login对话框,但是我无法通过任何帐户进行身份validation。

我确定我错过了一些步骤,但设置TFS访问一个自定义的主机名似乎是没有人在互联网上写的东西(除了我用TFS 2010设置它,我现在无法找)。

任何人都有我的步骤?

打开Team Foundation Serverpipe理控制台并使用“更改服务器URL”选项更改服务器的绑定。 这应该会自动更新IIS网站:

在这里输入图像说明