Я искал как переполнение стека, так и различные форумы, но у меня возникли проблемы с пониманием процесса захвата ошибок HTTP в ASP.net и IIS.
На данный момент я настроил web.config с customErrors
и перенаправлением для ошибок 404 и 401. Размещается внутри элемента system.web
.
<customErrors defaultRedirect="~/Errors/default.aspx" mode="RemoteOnly">
<error statusCode="401" redirect="~/Errors/401.aspx" />
<error statusCode="404" redirect="~/Errors/404.aspx" />
</customErrors>
<system.webServer>
<httpErrors existingResponse="PassThrough" />
</system.webServer>
Однако на общей странице ошибки IIS отображается ошибка: показано ниже.
Чего не хватает?коды состояния/