HttpHandler的不是在IIS 7个工作(HttpHandler not working in

2019-07-19 04:20发布

我在我的web.config文件中配置像这样一个HttpHandler:

<add verb="GET,HEAD,POST"
     path="TinyMCE.ashx"
     type="Moxiecode.TinyMCE.Web.HttpHandler,Moxiecode.TinyMCE" />

当我部署到IIS 7的处理程序停止工作(404)。

我需要什么做的就是这个工作?

Answer 1:

HttpHandlers的登记是比以前版本的IIS的IIS7不同。 具体而言,您在名为web.config部分,注册处理程序<system.webServer><handlers><httpHandlers>

见这个问题的一个例子。



Answer 2:

我们在那里改变webconfig用户system.webServer遗留应用程序 - >处理程序是不是一种选择。 我们通过我们的开发机器设置的应用程序池的“托管管道模式”为“经典”解决了这个问题,404。

以下是博客文章,我发现这个解决方案http://codeskaters.blogspot.ae/2014/04/httphandler-error-404-not-found.html



文章来源: HttpHandler not working in IIS 7