代码之家  ›  专栏  ›  技术社区  ›  Esben Skov Pedersen

如何在不使用自定义错误的情况下消除asp.netmvc中的死机黄屏

  •  0
  • Esben Skov Pedersen  · 技术社区  · 6 年前

    如果在asp.NETMVC中启动时出现完全错误,应用程序将无法启动,我希望能正确处理它。web.config中的customErrors标记发送一个302,我不喜欢它,因为它在语义上不正确,这使得日志记录等更加复杂。此外,302没有Cache-Control:private,这与asp.net中的所有其他请求不同,这会导致错误被缓存在上游代理中。

    有没有其他方法可以消除应用程序启动错误的YSOD。它应该只返回一个普通的500。

    0 回复  |  直到 6 年前