Every new request to NTLM based IIS web application is composed with 3 different requests While the first 2 is 401 responses. IIS7 has an attribute called AuthPersistSingleRequest in applicationhost.config and if set to TRUE then each request will have to be authenticated irrespective of the previous request on the same connection. Consequently requests will require authorization headers to be sent.
<windowsAuthentication enabled=”True|False” authPersistSingleRequest=”True|False” UseKernelMode>
- Open command prompt
- Run the command “cscript.exe adsutil.vbs set w3svc//AuthPersistSingleRequest TRUE”
By making this change prompt issues have been resolved have been resolved with IDV dashboards.