If I turn on Anonymous authentication in IIS (IUSR.. local account) and in
web.config I enable authentication mode as Windows and impersonate=true, then
I beleive that ASP.NET should create a Windows principal based on IUSR
account token passed by IIS, but Windows principal is not being constructed.
What I am doing wrong.