【发布时间】:2013-12-28 11:57:35
【问题描述】:
我已将customErrors 模式设置为开启并重定向到:
这是我对解决方案的看法:
每当我遇到未处理的异常时,我的应用程序都会按预期将我重定向到错误页面。但是,我丢失了异常信息,因为我假设应用程序正在重定向。我什至在 customErrors 元素中尝试了redirectMode="ResponseRewrite",但没有奏效。
所以,这是我的错误控制器上的“索引”视图,应用程序正在重定向它以注意模型:
再往下,我有:
但是,@Model 为空。如何从 customErrors 重定向中获取异常信息?
【问题讨论】:
-
如果要记录原始异常,需要在重定向之前进行。
-
@Maess 因此,如果我想要异常详细信息,我将无法使用 customErrors 重定向?
-
不,你只需要在重定向之前挂上你的日志,看看下面的答案。
标签: asp.net-mvc c#-4.0 error-handling custom-errors