2016-12-06 19 views
0

我們已經在AWS上建立了TFS 2012服務器,並在其前面實施了一個新的應用負載均衡器。我們這樣做是爲了利用CName功能並保存我們的彈性IP地址分配。該服務器僅適用於內部團隊,但我們正在創建一個公共URL。通過負載均衡器的TFS - 登錄提示

當通過本地IP直接登錄到服務器時,當通過負載均衡器從外部訪問時,它會提示輸入一次un/password,每個AJAX調用都會在頁面上提示,最終會有許多提示。這似乎是通過網站身份驗證的問題。我們已經嘗試過調整很多東西,並閱讀了幾篇關於如何配置TFS的文章,但仍然無法弄清楚我們錯過了什麼設置。

這是否需要切換到經典?我們處於彈性IP的上限,我寧願不要求額外的,但如果這是我的唯一途徑。任何洞察力或項目檢查將不勝感激。

+0

只是檢查:你確實知道請求增加你允許分配的彈性IP地址的數量是一個簡單的過程,沒有相關的成本,對吧? –

+0

是的,只是想成爲IPv4空間的好管家。 –

+0

夠公平的。絕對是我支持這個動機的。唯一的問題是,ELB通常自動分配至少兩個公共IPv4地址,而不僅僅是一個......所以,這對於此目的有點反作用。 –

回答

3

當您將Elastic Load Balancer與「Windows身份驗證」一起使用時,您需要將ELB的偵聽程序配置爲「TCP」,而不是「HTTP」或「HTTPS」。基本上,ELB更改Windows不喜歡的身份驗證信息。

此時,ALB不能使用「TCP」偵聽器。

嘗試使用帶有「TCP」偵聽器的經典ELB代替。

+0

要試試這個 - 會報告回來,但這很有道理。 –

+0

絕對是這樣做的。謝謝! –