IIS 更改错误页响应
本文关键字:响应 错误 IIS | 更新日期: 2023-09-27 18:35:49
我有一个在IIS上运行的MVC应用程序。 我创建了一个返回自定义 JSON 对象的自定义异常筛选器处理程序。 当我在本地运行它时,一切正常。
但是,当我将其部署到 IIS 时,将返回正确的 HTTP 状态代码,但我没有获取我的自定义 JSON 对象,而是收到一个纯文本响应,指出"错误请求"或"您要查找的资源已被删除、名称已更改或暂时不可用"。
在我的 Web 配置中,我添加了:
<customErrors mode="Off" />
和
<httpErrors>
<clear />
</httpErrors>
任何建议将不胜感激。
谢谢!
我找到了解决方案。 我需要添加错误模式="详细到我的httpErrors标签。
<httpErrors errorMode="Detailed">
<clear />
</httpErrors>