none
無法登入Team foundation Server RRS feed

  • 問題

  • 環境說明

    1. 本機 (Host) : Windows 10
    2. 本機上安裝VirtualBox & Visual Studio 2017
    3. VirtualBox上安裝Windows Server 2012 R2 + Team foundation Server,網路設定為橋接器

    問題說明

    1. 從本機上開IE&Chrome,鍵入網址 http://tfs:8080/tfs 可以正確連接及登入Team foundation
    2. 在本機上的Visual Studio 2017可以正確連接並簽入簽出tfs上的專案
    3. 但是從其它實體機,使用IE&Chrome,鍵入網址 http://tfs:8080/tfs,卻會一直跳出要求登入的對話窗,在Chrome上的提示為:需要進行驗證......你與這個網站之間的連線不是私人連線 
    4. 曾嘗試關掉Host與Guest上,所有的防火牆及防毒軟體,但結果一樣
    5. 可以請教如何排除這個狀況嗎?如何讓外部電腦也可以連到我架在VirtualBox上的Team foundation Server

    感謝大家

    2017年12月13日 上午 02:31

解答

  • 我是建議使用 IP 或 domain name,不要使用電腦名稱去連線...除非確定所有外部電腦都是認得 Windows 網路名稱。

    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    2017年12月14日 上午 04:16
    版主

所有回覆

  • 有可能是找不到tfs這個名稱, 也有可能是防火牆擋掉了, 您可以參考這篇文件進行設定:

    Setup Virtual Environment for TFS 2013 - Using Virtualbox

    2017年12月13日 上午 11:31
  • 我想不通需要驗證和防火牆防毒軟體有什麼關係...

    如果是防火牆問題,那應該是連都連不到。

    問題是你為什麼要關掉驗證吧,存取 TFS 前需要驗證不是很正常嗎?


    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    2017年12月13日 下午 11:05
    版主
    1. 可以找到TFS這個名稱,在外部實體機Ping TFS,也會回傳它的IP
    2. 所有的防火牆及防毒軟體都關掉了

    2017年12月14日 上午 01:37
    1. 我在Host上,連http://tfs:8080/tfs,它會跳出需要驗證,但是我登入一次就過了
    2. 但是從其它外部實體機,http://tfs:8080/tfs,它就是一直停在需要驗證這個頁面,好像它不認可我登打的帳密
    2017年12月14日 上午 01:40
  • 1. 外部使用者連入的帳密是否是該台 TFS 內的使用者帳戶 (如果是網域環境要確認使用者用的是否是網域帳戶)

    2. 使用者名稱格式,如果是網域就是 [domain]\[username],如果是 TFS 本機就是 [tfs-computer-name]\[username]

    3. 如果還是不行就要檢查 IIS 的驗證設定。


    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    2017年12月14日 上午 02:25
    版主
  • 我認為我在host連 http://tfs:8080 就已經算是外部使用者了

    我也試過使用 [tfs-computer-name]\[username] 的登入方式

    我現在搞不懂的是: 為什麼在host可以正常以http://tfs:8080/tfs登入,在其它實體機就不行

    2017年12月14日 上午 02:32
  • 我是建議使用 IP 或 domain name,不要使用電腦名稱去連線...除非確定所有外部電腦都是認得 Windows 網路名稱。

    強力監督SQL Injection問題!!

      • 小朱的技術隨手寫:http://www.dotblogs.com.tw/regionbbs/
      • 雲端學堂Facebook: http://www.facebook.com/studyazure

    2017年12月14日 上午 04:16
    版主