I'm a developer on a site that uses NTLM (Windows integrated) authentication. It's a Coldfusion-based intranet. Authentication is to the Active Directory domain.
The site is deployed on IIS 6, and I'm trying to work with a development copy of it on my Vista development box, running IIS 7.
I have
- enabled Windows Authentication and disabled Anonymous Authentication in IIS's authorization settings.
- followed the instructions in the “Workaround” section of this microsoft article: http://support.microsoft.com/kb/871179
- made sure that local users have Read and Read & Execute permissions on the site's home directory
When I attempt to access the local copy of the site in a browser, I get an authentication prompt. When I enter credentials, I am prompted to re-enter them, as though I've typed my password incorrectly. If I hit cancel I get "401 - Unauthorized: Access is denied due to invalid credentials."
If I switch to anonymous authentication, I am able to access the site. (I've kluged together some code that fakes out the authentication and allows me to access the site as me-- but it isn't really a satisfactory solution.)
The behavior is the same in all browsers.
Coworkers of mine are able to access this site successfully. We've been unable to find differences between their setups and mine.
Suggestions?