Я продолжаю читать, что на веб-сайте ASP.NET должны быть включены пользовательские ошибки в файле web.config, потому что исключения будут отображать трассировку стека.
У меня может быть неисправная память (в настоящее время нет доступа к разрабатываемому веб-сайту ASP.NET), но я подумал, что если в файле web.config отладка отладки = "false", то трассировка стека не отображается.
Правильно ли мое понимание флага отладки и отображения трассировки стека? Если это так, то, даже если пользовательские ошибки не включены, не будет единственным сообщением, отображаемым для удаленных пользователей, за исключением того, что это не описательное сообщение:
"Невозможно отобразить страницу, поскольку произошла внутренняя ошибка сервера."
Если это так, разве не будет нормально с точки зрения безопасности не отображать пользовательскую страницу ошибки для исключения?