Composite C1:如何在页面错误中禁用

Composite C1: How do disable in page errors

当我们投入生产时,我们希望确保 Composite C1 产生的错误不会被用户看到。这是直接在页面中呈现的 MVC 功能测试抛出的强制异常示例。

以下是在web.config

<customErrors mode="On" defaultRedirect="/Errors/Site-Error">
      <error statusCode="404" redirect="/Errors/Page-Not-Found" />    </customErrors>
<compilation debug="false" optimizeCompilations="false" targetFramework="4.6">

谢谢

在 v5 中,我们引入了一种关闭此功能的方法。

在 ~/App_Data/Composite/Composite.config 中找到元素

/configuration/Composite.Core.Configuration.Plugins.GlobalSettingsProviderConfiguration/GlobalSettingsProviderPlugins/add

和属性 "prettifyRenderFunctionExceptions" 到 "false"

来源:https://github.com/Orckestra/C1-CMS/issues/130