ASP.NET Core显示已发布应用程序中的异常详细信息

时间:2017-05-04 15:58:05

标签: c# linux asp.net-core asp.net-core-mvc .net-core

我正在创建一个ASP.NET Core应用程序,我想在其中演示在已发布的应用程序中使用 app.UseExceptionHandler 的重要性,因为没有它我们可以找到,例如,代码易受SQL注入攻击。

当我在Startup.cs中的Configure方法中使用app.UseDeveloperExceptionPage()并发布应用程序并在Windows上运行它时,它显示了以下信息: enter image description here 这正是我想要的,因为我可以看到SQL查询。

但是当我在Linux上运行它时,它会向我显示:enter image description here 我无法扩展信息,因此我无法看到抛出异常的代码。任何人都知道是什么导致了这个问题,我该如何解决?

编辑:信息是控制器的Action方法。

谢谢

0 个答案:

没有答案