我需要社区的帮助。
我们在内部网络中的服务器上安装了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/
而不会在浏览器上更改地址。
我该如何使这项工作? 任何帮助都会深深体会。
答案 0 :(得分:3)
您是否在Sharepoint中设置了备用访问映射?
在那里,您可以为“Internet”站点添加新URL,以便外部用户可以访问Sharepoint。请注意,此URL可能需要是完全限定的域名,而不是IP地址。 (但我从未测试过IP地址。)