AjaxPro在本地工作,但在服务器上我得到.ashx错误

前端之家收集整理的这篇文章主要介绍了AjaxPro在本地工作,但在服务器上我得到.ashx错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
本地我的应用程序使用ajaxpro工作正常,但在服务器上我似乎无法弄清楚它为什么不起作用.

使用firebug我有以下错误

GET prototype.ashx 404未找到
未找到GET core.ashx 404
找不到ms.ashx 404

相同的代码在本地工作,所以它必须是IIS7设置?

编辑,我的web.config

<httpHandlers>
            <add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro"/>
        </httpHandlers>

也有:

<location path="ajaxpro">
        <system.web>
            <httpHandlers>
                <add verb="POST,GET" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro"/>
            </httpHandlers>
            <authorization>
                <allow users="*"/>
            </authorization>
        </system.web>
    </location>

和:

<location path="ajaxpro/prototype.ashx">
        <system.web>
            <authorization>
                <allow users="*"/>
            </authorization>
        </system.web>
    </location>
    <location path="ajaxpro/core.ashx">
        <system.web>
            <authorization>
                <allow users="*"/>
            </authorization>
        </system.web>
    </location>
    <location path="ajaxpro/converter.ashx">
        <system.web>
            <authorization>
                <allow users="*"/>
            </authorization>
        </system.web>
    </location>
要使AjaxPro.dll在IIS7中工作,您应该将应用程序池的PipelinMode设置为Classical而不是Integrated.

我到处都试图找到这个,但最后这就是拯救我的原因.

原文链接:https://www.f2er.com/ajax/159898.html

猜你在找的Ajax相关文章