2016-03-25 5 views
0

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

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

ответ

0

Aha! В <system.webServer>:

<httpErrors existingResponse="PassThrough" />

Это делает точно то, что я хочу.

Смежные вопросы