При возникновении ошибки на моем рабочем веб-сайте информация трассировки стека пересылается. Я не хочу включать эту информацию.
На основании моего исследования этой проблемы я настроил HttpConfiguration (через WebApiConfigurationBroadcaster), чтобы иметь:
config.IncludeErrorDetailPolicy = IncludeErrorDetailPolicy.Never;
И мой файл web.config выглядит так:
<httpErrors errorMode="DetailedLocalOnly" defaultResponseMode="File">
<remove statusCode="404" />
<remove statusCode="500" />
<error statusCode="404" path="404.html" responseMode="File" />
<error statusCode="500" path="500.html" responseMode="File" />
</httpErrors>
Тем не менее, трассировка стека отображается даже после перезапуска сервера. Я пытаюсь понять, как это обойти. Я поддерживаю этот код.
Информация о версии : Microsoft. NET Framework Версия: 4.0.30319; ASP. NET Версия: 4.7.3535.0