Advertisement

该程序"ExtensionlessUrlHandler-Integrated-4.0"包含一个错误模块"ManagedPipelineHandler"

阅读量:

机器:win10
环境:.net4.5
HTTP 错误 500.21 - 内部服务器错误
处理程序“ExtensionlessUrlHandler-Integrated-4.0”在其模块列表中存在一个错误模块“ManagedPipelineHandler”
引发原因:
win10对webconfig解决方案进行了锁定
解决方法:
出现该问题的原因在于 IIS 7 引入了更为安全的 web.config 管理机制,系统默认情况下会对配置项进行锁定,防止其被随意修改。若需解除锁定,可使用管理员权限运行命令行工具,输入 %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers,其中 handlers 是错误提示中以红色标注的节点名称。

若 modules 部分同样被锁定,则可执行命令 %windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/modules 进行解锁。

在 win10 系统下,IIS 站点无法访问的问题通常与 IIS 没有.net 4.5 相关。尝试使用网络上推荐的 aspnet_regiis

全部评论 (0)

还没有任何评论哟~