I have hosted my ASP.NET web application on two application servers. And on third server, I have created a Server Farm using ARR module in IIS. The Server Farm includes two application servers. I am using "Round Robin" policy in the Load Balancing. Default URL rewrite rule is added. Both application servers are accessible and Health Test passes for both of them.
When I browse the web application using ARR web server as a host, I get the Login page as expected. If I try to browse the same thing in another browser, it shows the login page there too. I can see in "Monitoring" tool that the requests are evenly sent to two app servers by ARR. So load balancing works well so far.
However, when I enter credentials and hit login button, I get "Err_Too_Many_Redirects" error and I see large number of calls in Fiddler too.
Can anyone help here?
Note that I am not using HTTPS. If I browse my applications directly using app server IP addresses, they work perfectly. This "too many redirects" problem comes only when they are behind the ARR load balancer.