I have an intranet ASP.NET web app that uses windows authentication. It's installed at dozens of different companies and normally the authentication works fine: users navigate to the site e.g. http://appserver/MyApp, the app recognizes who they're logged
in as and displays pages accordingly. I just installed it at a new client and encountered a problem:
1) When connecting from the web server, e.g. http://localhost/MyApp I was prompted for windows credentials. After entering credentials I was authenticated and pages displayed as per normal, which includes showing who I'm logged in as and retrieving info
from a database (db connection uses Identity of the App Pool to connect to the database, not identity of the user). However, it shouldn't prompt for credentials at all. IE was running with enhanced security configuration so I thought it might be that, but
the site was recognized as in the Local Intranet zone (as shown in the status bar) and checking IE security setting ...
Go to the complete details ...