如何在IIS 10中注册http模块
问题描述:
我想在web.config文件中注册我的自定义http模块。当我注册下system.webServer部分如何在IIS 10中注册http模块
<system.webServer>
但它并没有在Visual Studio 2015年运行到HTTP模块MADN似乎只是介绍如何在IIS6注册,IIS7。 https://msdn.microsoft.com/en-us/library/ms227673(v=vs.110).aspx
如何在iis8上面注册它?在Visual Studio 2015中,开发IIS express版本是IIS 10.
答
正如您可以从此MSDN页面找到关于Modules,<modules>
元素是在IIS 7中引入的,自此以后未进行修改(从IIS 7开始到IIS 10)。
<configuration>
<system.webServer>
<modules>
<add name="HelloWorldModule" type="HelloWorldModule" />
</modules>
</system.webServer>
</configuration>