TFS通过负载均衡器-登录提示 [英] TFS Through Load Balancer - Login Prompts

查看:128
本文介绍了TFS通过负载均衡器-登录提示的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们已经在AWS上设置了TFS 2012 Server,并在其前面实现了一个较新的应用程序负载平衡器.我们这样做是为了利用CName功能并节省弹性IP地址分配.该服务器仅适用于内部团队,但是我们正在创建一个公共URL.

We have set up a TFS 2012 Server on AWS and have implemented one of the newer Application Load Balancers in front of it. We did this to leverage the CName functionality and save on our Elastic IP Address allocation. This server is only for the internal team, but we were creating a public URL.

直接通过本地IP登录服务器时,它会提示一次输入un/password,从外部通过负载均衡器进行提示时,页面上会提示每个AJAX调用,最终会出现许多提示.网站的通过身份验证似乎存在问题.我们已经尝试过调整很多事情,并且阅读了几篇有关如何配置TFS的文章,但仍然无法弄清楚我们缺少什么设置.

When logging into the server directly through the local IP, it prompts for un/password one time, when coming from external through the load balancer, every AJAX call gets prompted on the page, and you end up with numerous prompts. It seems to be a problem with the pass through authentication of the site. We've tried adjusting numerous things, and read several articles on how to configure TFS, but still can't figure out what setting we're missing.

这需要切换到经典吗?我们处于弹性IP的上限,我不想请求额外的费用,但是如果那是我唯一的方法.任何见解或要检查的项目将不胜感激.

Does this need to switch to a Classic? We are at the cap on our Elastic IPs, and I'd rather not request an extra, but if that's the only way I will. Any insight or items to check would be greatly appreciated.

推荐答案

将Elastic Load Balancer与"Windows身份验证"一起使用时,需要将ELB的侦听器配置为"TCP",而不是"HTTP"或"HTTPS" ".基本上,ELB会更改Windows不喜欢的身份验证信息.

When you're using Elastic Load Balancer with "Windows Authentication", you need to configure your ELB's listener for "TCP", not "HTTP" or "HTTPS". Basically, ELB changes the authentication information that Windows does not like.

目前,ALB无法使用"TCP"侦听器.

At this time, ALB cannot use "TCP" listeners.

尝试使用带有"TCP"侦听器的经典ELB.

Try using a classic ELB with a "TCP" listener instead.

这篇关于TFS通过负载均衡器-登录提示的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆