We have upgraded an ASP.NET web application from IIS6 to IIS7 integrated mode. Our application uses:
and therefore we have had to set:
<validation validateIntegratedModeConfiguration="false" />
Is this sensible? My instincts say not, but searching on google for this issue, this "workaround" is suggested on every page visited.
Is impersonation no longer a good practice in IIS7 integrated, and should we abandon it and come up with a different solution?