Я нашел решение.
Мы можем исправить такие проблемы, используя элемент location
:
Нам просто нужно поместить приведенный ниже код в элемент configuration
(корень) файла Web.config:
<location path="api">
<system.webServer>
<httpErrors existingResponse="PassThrough"></httpErrors>
</system.webServer>
</location>
Что на самом деле делает элемент <location>
, так это то, что он переопределяет конфигурации для путей, которые начинаются с того, что вы указали в атрибуте пути, который в моем случае равен "api».Тогда что нужно сделать, это отключить httpErrors
, что можно сделать, установив для атрибута existingResponse
значение PassThrough
.
Надеюсь, это поможет.