xhr 404响应显示自定义错误页面

时间:2016-03-23 09:26:55

标签: ajax http-status-code-404

我正在使用mvc5并为我的应用程序配置了一个aspx错误页面。有一个ajax调用返回404,我的自定义错误页面被提取用于ajax 404响应。我不希望我的自定义错误页面显示为xhr 404响应。你能帮帮我解决这个问题吗? 对于dotnet错误:

<system.web>
   <customErrors defaultRedirect="~/ErrorPage.aspx" mode="On" redirectMode="ResponseRewrite">
   </customErrors>

表示iis错误:

<httpErrors errorMode="Custom" defaultResponseMode="ExecuteURL">
      <remove statusCode="403" subStatusCode='-1' />
      <remove statusCode="404" subStatusCode='-1' />
      <remove statusCode="500" subStatusCode='-1' />
      <error statusCode="403" path="/ErrorPage.html" prefixLanguageFilePath="" responseMode="ExecuteURL" />
      <error statusCode="404" path="/ErrorPage.html" prefixLanguageFilePath="" responseMode="ExecuteURL" />
     <error statusCode="500" path="/ErrorPage.html" prefixLanguageFilePath="" responseMode="ExecuteURL" />
    </httpErrors>

0 个答案:

没有答案