VS訪問不到TFS、VS連接TFS報TF30063


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

20170704_第一次修改                       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的代理來解決這個問題。

 

這個問題的原因由於沒查到資料這里也不便做任何猜測,以后遇到再做記錄


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM