I am attempting to set up an IIS 6.0 application running on Windows Server 2003 to use impersonation. Can anyone provide me with details of how this can be set up to work in conjunction with Windows Integrated Authentication?

So far, I can tell that the web.config file (not sure whether it's the correct one) has the two lines mentioned on thread (Authenticated User Impersonation in Classic ASP under IIS7) to allow impersonation and use the Windows logon method. However, users are still prompted for a logon and then told they are not authorized to view web pages. They can view pages if we turn anonymous logon "on", but then their user credentials aren't passed on to the site and therefore they can't access most of it.

Also, how can I locate the "Connect As" button mentioned on the same thread?

I'm fairly inexperienced, so I'm a bit lost here. Thank you very much in advance for the help!

1 Answer 1


Thanks to intervention from Microsoft (definitely worth the flat fee they charge per incident), we were able to identify the problem. Instead of using the network path to identify the website location on the "Home Directory" tab of the IIS properties, we were using the local drive path. That was all that needed to be changed.

Once we switched to the network path and added a dedicated service account to "Connect As...", impersonation started working right away. Users pass their logged on credentials via integrated authentication (no logon required) and the service account takes care of executing their actions on the database file.

Access to the shared folder is limited to a brief list of administrators, and data access on the web application is limited based on user names.

If anyone is stuck with this and needs help, let me know!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.