Given the idea of a web application (.NET 3.5+)
- Browser
- web app
the authentication using forms will result in a similar line of code
FormsAuthentication.SetAuthCookie(strUsrNm, True)
this is fine in a non load balanced server instance. how does authentication work in a load balanced stuation (no sticky session/infinity), and you cannot store the client IP, users password or login in the browser.
- Browser
- Load balancer
- Web app (on server 1) || Web app (on server 2)
limitations: no database sessions, no AD server (for example: cater for external users)
in short - in a load balanced situation how does the appliation know who the user is if they authenticated against the other server without re-authenticating.
thanks