Пропустить ответ `IHttpHandler` на ошибку

Итак, IIS меня бесит. Он продолжает портить мою обработку ошибок. У меня есть ряд IHttpHandlers зарегистрированы, и они делают хорошую работу. Когда я подключаюсь локально, я получаю ожидаемый ответ. Но когда я подключаюсь удаленно, IIS CustomErrorModule начинает мешать. Я играл с system.webServer/httpErrors а также ssytem.web/customErrors но безрезультатно. Единственное, что работает, это system.webServer/modules/remove@name=CustomErrorModule, но это требует настройки lockItem="false" за CustomErrorModule в системе applicationHost.config файл. Какое решение мне не нравится.

Есть ли способ полностью отключить CustomErrorModule не возиться с какими-либо системными файлами? Т.е. без прав администратора?

1 ответ

Ага! В <system.webServer>:

<httpErrors existingResponse="PassThrough" />

Это именно то , что я хочу.

Другие вопросы по тегам