这对我来说是一个真正的头痛。我有一个将数据发布到 Web API 应用程序的 Windows 服务。如果我的本地开发机器上的 Web API 已关闭(为我的客户模拟系统停机体验),我会收到一个漂亮的错误,如下所示:
但是,当我将 web api 和 windows 服务发布到开发通道 IIS 环境时,我得到以下信息:
这只是文本版本:
我的问题是,我需要翻转 IIS 中的什么设置来抑制本机 404 Not found stock 错误消息,并只呈现我在开发环境中返回的文本?我玩过自定义错误,但似乎没有产生任何有用的东西,但我承认自己是 IIS 新手,所以我可能错过了一些东西。