无法从公共IP访问TFS SharePoint默认收集站点

时间:2012-02-03 20:12:37

标签: sharepoint tfs

我需要社区的帮助。

我们在内部网络中的服务器上安装了TFS 2010和SharePoint服务,我可以通过servername/sites/DefaultCollection/访问它。

我们正试图让外部团队访问同一网站。 当我们尝试访问publicIP/sites/DefaultCollection/时 我们得到404 NOT FOUND错误(publicIP指向TFS服务器的IP)。

我注意到在[常规]选项卡中的Team Foundation Server管理控制台中显示:

  

DefaultCollection网址:servername:8080/tfs/DefaultCollection/

在默认站点位置下的[SharePoint站点]选项卡上显示:servername/sites/DefaultCollection/

当我在本地尝试servername/tfs/DefaultCollection/时,我得到了同样的错误(404 NOT FOUND)。

因此,当我们尝试访问publicIP/sites/DefaultCollection/时,它实际上会转到publicIP/tfs/DefaultCollection/而不会在浏览器上更改地址。

我该如何使这项工作? 任何帮助都会深深体会。

1 个答案:

答案 0 :(得分:3)

您是否在Sharepoint中设置了备用访问映射?

  1. 转到管理工具 - > Sharepoint Central Administration。
  2. 单击“操作”选项卡
  3. 在“全局配置”部分中,选择“备用访问映射”
  4. 选择“修改公共网址”
  5. 在那里,您可以为“Internet”站点添加新URL,以便外部用户可以访问Sharepoint。请注意,此URL可能需要是完全限定的域名,而不是IP地址。 (但我从未测试过IP地址。)