如果 web 和机器配置都注册了相同的模块,哪个 http 模块将在 asp.net 中首先执行
which http module will execute first in asp.net if both web and machine config has same modules registered
我知道 asp.net 运行时首先检查 webconfig,然后检查机器配置。
如果我在 web 配置中添加一个与机器配置同名的自定义 http 模块.....net 引擎会忽略机器 http 模块并使用 web 配置模块吗?
这是忽略一种全局 asax 方法的方法吗?
web.config在machine.config之前没有检查,两者都与其他配置文件合并,然后使用合并的配置文件。
如果您定义的处理程序与另一个配置文件中已存在的处理程序同名,您将收到 500.19 错误(配置数据无效)。
您可以轻松地在您的工作站上进行测试。
我知道 asp.net 运行时首先检查 webconfig,然后检查机器配置。
如果我在 web 配置中添加一个与机器配置同名的自定义 http 模块.....net 引擎会忽略机器 http 模块并使用 web 配置模块吗?
这是忽略一种全局 asax 方法的方法吗?
web.config在machine.config之前没有检查,两者都与其他配置文件合并,然后使用合并的配置文件。
如果您定义的处理程序与另一个配置文件中已存在的处理程序同名,您将收到 500.19 错误(配置数据无效)。
您可以轻松地在您的工作站上进行测试。