VS访问不到TFS、VS连接TFS报TF30063

===============================================

 2017/7/4_第1次修改                       ccb_warlock

===============================================

这个问题查了很久没找到解决这个问题的解答,故针对我遇到的这种情况在这做个记录。

 

背景:

由于项目需求需要到TFS(Team Foundation Server)上创建项目,像之前一样:打开VS -> 菜单栏的"团队" -> "管理连接"。

准备创建项目时弹出了输入域账号密码,可是输入了正确的域账号和密码还是显示连接失败。

 

通过输入URL来添加TFS服务器,结果报 TF30063:您没有访问 192.168.1.1的权限(192.168.1.1为TFS所在的IP)。

    

而我的账号是TFS管理员的账号,于是试着通过git重新拉取之前项目master分支的源码,结果是成功的。

 

一开始怀疑是域账户过期了需要修改密码,但是更新了域账户后还是不行。

再怀疑是VS版本问题,因为我部署的VS是VS2017猜测可能是bug,但是试了VS2015和VS2013排除了这种可能。

接着怀疑是我的域账户已经没有了TFS管理员的权限,但是在TFS中重新应用了管理员连接还是失败(通过浏览器去访问192.168.1.1:8080/tfs,用我的域账户登录正常进入)。

 

最后是在查该问题时偶然看到代理服务器,突然想到几周前部署内部代理时修改过IE的代理设置,于是将IE再切换回不走代理的状态。

 

IE取消代理的步骤:

1.点开IE的Internet选项;

2.tag选择“连接”,点开“局域网设置” ;

3.代理服务这取消勾选,点击确定;

 

再通过VS去连接TFS,连接终于正常了。

 

结论:IE设置代理服务会导致VS连接TFS失败(TF30063:您没有访问 ********的权限),可以通过取消IE的代理来解决这个问题。

 

这个问题的原因由于没查到资料这里也不便做任何猜测,以后遇到再做记录

posted @ 2017-07-04 15:06  粽先生  阅读(12636)  评论(0编辑  收藏  举报