【问题标题】:Azure web site WebResource.axd return 404 error or 500 errorAzure 网站 WebResource.axd 返回 404 错误或 500 错误
【发布时间】:2014-08-05 14:41:40
【问题描述】:

我将一个 asp.net 2.0 应用程序迁移到 asp.net 4.5。

用iis express在本地测试过,一切正常

但是当我上传到 azure 网站时,我遇到了问题。网站使用了一些asp控件,比如asp:TreeView,所以会有一些WebResource.axd请求。

现在从 azure 开始,所有 WebResource.axd 请求都将失败并出现 404 错误。

我尝试在 web.config 中添加处理程序,但没有帮助,它实际上会返回 500 错误。

【问题讨论】:

    标签: asp.net azure


    【解决方案1】:

    另一个仍在经典模式下工作的解决方案。只需在 web.config 中添加一个处理程序

    <handlers>
    
      <add name="AXD-ISAPI-4.0_32bit" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
    
    </handlers> 
    

    看看https://social.msdn.microsoft.com/Forums/azure/en-US/52c20847-7558-4507-9d55-2620a98fb0a1/webresourceaxd-and-scriptresourceaxd-404-error?forum=windowsazurewebsitespreview

    【讨论】:

      【解决方案2】:

      我将托管管道模式从经典切换到集成,从而解决了这个问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-06-14
        • 1970-01-01
        • 2010-11-04
        • 2017-06-24
        • 2015-01-04
        • 2023-04-11
        • 1970-01-01
        • 2015-12-28
        相关资源
        最近更新 更多