#asp.net #iis-7
#asp.net #iis-7
Вопрос:
У меня есть проект Asp .net, и я обрабатываю такие ошибки, как это:
<httpErrors errorMode="Custom" existingResponse="Replace">
<clear />
<error statusCode="500" path="503.html" responseMode="File" />
</httpErrors>
я хочу, чтобы ошибка плохого запроса 400 не была заменена, чтобы я мог получить сообщение от внешнего интерфейса, есть ли какое-либо решение для этого
Комментарии:
1. Сначала проверьте источник ошибок 400, используя неудачную трассировку запроса. Если они поступают из http.sys тогда вы не сможете настроить их каким-либо образом docs.microsoft.com/en-us/iis/configuration/system.webserver /…
2. Я не могу понять, что вы хотите. IIS не определяет страницы ошибок для ошибок 400, поэтому ошибка 400, которую вы видите в браузере, уже содержит сообщение об ошибке. Страница ошибки никогда не будет заменена. Если вы хотите устранить ошибку 400, вы можете включить трассировку запросов на отказ или проверить журнал IIS.