2017-03-07 100 views
1

我们最近从TFS 2010迁移到TFS 2015(我们正在使用VS 2015)。我们遵循了Microsoft网站中为TFS 2015和SQL 2012安装指定的说明。我们已成功恢复了2010服务器到2015年服务器的所有数据库,并附加了TFS 2015中的所有项目集合。TFS 2010到2015升级“HTTP代码403:禁止”

现在,当我们连接到2015年的TFS 2015(我们没有与TFS之间的任何连接问题)时,然后尝试为任何可用项目“获取最新版本”,我们正在获得

“HTTP代码403:禁止”错误消息。

请帮助 enter image description here

+0

你所说的“我们的意思是失败的原因对TFS没有任何连接问题“?是否可以访问Web(http:// myserver:8080/tfs或https:// myserver/tfs),并且可以从那里查看和下载源代码?它可能有助于从TFS电动工具(https://marketplace.visualstudio.com/items?itemName=TFSPowerToolsTeam.MicrosoftVisualStudioTeamFoundationServer2015Power)针对您的安装运行最佳实践分析工具,以查看您的配置是否存在任何故障。 –

+0

我们能够从VS 2015连接到TFS 2015无任何问题,但是当我尝试“获取最新版本”时,我在下载代码时看到“403错误”消息。也是管理员组的一部分(所以我不认为这可能是一个权限问题)。 –

+0

用户是否可以通过网络访问查看/下载源代码?权限在TFS的某些点上是非常具体的,因此您可能能够查看源代码,工作项目和所有内容,但不能“最新”,因为您没有该权限或拒绝该权限。检查可能会给你一些线索的特定用户的源代码管理权限。由于您从TFS 2010到TFS 2015,请检查您的默认访问级别/许可证以及Patrick的建议,整个部分是在TFS2012中引入的,因此它可能是此处的罪魁祸首。 –

回答

0

接听403响应是服务器告诉你,“我很抱歉。我知道 你是谁 - 我相信你说你是谁 - 但你只是没有 权限来访问此资源。也许如果你很好地询问系统 管理员,你会得到许可。但是,请不要再打扰我 ,直到你的困境的变化“

更多详细信息,请参阅 :403 Forbidden vs 401 Unauthorized HTTP responses

所以这个错误似乎是一个权限问题。首先请仔细检查您是否已分配了足够的权限,如添加组贡献者。除了检查你是否有任何拒绝获取文件的权限。在TFS中,否认王牌允许。

如果包括管理员在内的所有人仍然不能这样做,请注意您的license

0

问题是与“dynamicIpSecurity”在配置文件中设置具有maxRequests的限制=“40” requestIntervalInMilliseconds =“5000”,这是当请求限制达到40