We have an ASP.NET website which calls a webservice. If impersonation is not on for the ASP.NET website the call to the webservice is slow - using WireShark we see that it is making WPAD queries.
If impersonation is on and it's impersonating an admin user the call to the webservice is fast - using WireShark we that it is NOT making WPAD queries.
Has anyone seen this before? How do we prevent the NetworkService, which by default is what the ASP.NET website uses, does not make WPAD queries.
Why does impersonating as an admin user not cause WPAD queries?
This is the entry we see in WireShark:
NBNS Name Query NB WPAD<00>