Как избежать версии Frmework в сообщении об ошибке IIS - PullRequest
0 голосов
/ 12 февраля 2019

enter image description here [! [Введите описание изображения здесь] [2]] [2]

На рисунке ниже показано, как избежать отображения версий платформы в сообщении об ошибке по умолчанию IIS?

1 Ответ

0 голосов
/ 13 февраля 2019

На рисунке ниже показано, как избежать отображения версий платформы в сообщении об ошибке по умолчанию IIS?

Насколько я знаю, если вы установите атрибут режима пользовательской ошибки на On или remoteonlyв web.config.Он скрывает подробную информацию для сообщения об ошибке и версий платформы в сообщении об ошибке по умолчанию IIS, как показано ниже:

enter image description here

Нет необходимости скрыватьВерсии Framework при отладке всего приложения на сервере, так как клиент не увидит сообщение об ошибке детализации.

yes создайте пользовательский ответ

Если вы хотите создатьНастраиваемый обработчик ошибок для веб-API asp.net. Я предлагаю попробовать создать класс, наследующий ExceptionFilterAttribute, и переопределить метод OnException.

Подробнее см. в части обработки ошибок ниже в ответе.

https://stackoverflow.com/a/22163675/7609093

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...