【问题标题】:IIS Changing Error Page ResponsesIIS 更改错误页面响应
【发布时间】:2014-12-31 11:41:34
【问题描述】:

我有一个在 IIS 上运行的 MVC 应用程序。我创建了一个返回自定义 JSON 对象的自定义异常过滤器处理程序。当我在本地运行它时,一切正常。

但是,当我将它部署到 IIS 时,会返回正确的 HTTP 状态代码,但我没有得到我的自定义 JSON 对象,而是得到一个纯文本响应,上面写着“错误请求”或“您正在寻找的资源有已删除、更改名称或暂时不可用。”

在我的网络配置中,我添加了:

<customErrors mode="Off" />

<httpErrors>
  <clear />
</httpErrors>

任何建议将不胜感激。

谢谢!

【问题讨论】:

    标签: c# asp.net-mvc iis asp.net-web-api


    【解决方案1】:

    我找到了解决方案。我需要在我的 httpErrors 标签中添加 errorMode = "Detailed.

    <httpErrors errorMode="Detailed">
      <clear />
    </httpErrors>
    

    【讨论】:

      猜你喜欢
      • 2018-12-07
      • 2020-07-02
      • 2020-03-09
      • 2016-01-20
      • 1970-01-01
      • 1970-01-01
      • 2015-02-07
      • 1970-01-01
      • 2014-10-02
      相关资源
      最近更新 更多