Hi All,
Our application does not use any of the following Http Modules.
WindowsAuthentication
PassportAuthentication
AnonymousIdentification
FileAuthorization
UrlAuthorization
OutputCache
By default these Http modules are enabled in machine.config file,
If we configure web.config to remove this Http Module, can there be improvement in the performance of application.
Also let me know,how can I measure the performance gain?
I have added the below lines in web.config file of our application and tested in local environment.
Application is working fine.
<system.web>
<HttpModules>
<!-- Remove unnecessary Http Modules for faster pipeline -->
<remove name="WindowsAuthentication" />
<remove name="PassportAuthentication" />
<remove name="AnonymousIdentification" />
<remove name="UrlAuthorization" />
<remove name="FileAuthorization" />
<remove name="OutputCache"/>
</httpModules>
Our application does not use any of the following Http Modules.
WindowsAuthentication
PassportAuthentication
AnonymousIdentification
FileAuthorization
UrlAuthorization
OutputCache
By default these Http modules are enabled in machine.config file,
If we configure web.config to remove this Http Module, can there be improvement in the performance of application.
Also let me know,how can I measure the performance gain?
I have added the below lines in web.config file of our application and tested in local environment.
Application is working fine.
<system.web>
<HttpModules>
<!-- Remove unnecessary Http Modules for faster pipeline -->
<remove name="WindowsAuthentication" />
<remove name="PassportAuthentication" />
<remove name="AnonymousIdentification" />
<remove name="UrlAuthorization" />
<remove name="FileAuthorization" />
<remove name="OutputCache"/>
</httpModules>