ASP.NET MVC 413 от конечной точки прокси до прокси - PullRequest
0 голосов
/ 04 октября 2018

У меня есть контроллер MVC, который обрабатывает запросы прокси к другим сервисам.Я вообще довольно уверен, что это работает.Но я столкнулся с новыми проблемами, когда иногда большие сообщения от клиента обратно на сервер отклоняются с ответом 413.Я попытался обновить настройку в моем файле web.config для определенного пути прокси-сервера следующим образом.

<location path="path" overrideMode="Allow">
    <system.webServer>
        <serverRuntime enabled="true" maxRequestEntityAllowed="4294967295" uploadReadAheadSize="2147483646"/>
    </system.webServer>
</location>

Это выдает 500 для каждого запроса, без содержания в ответе и проблем, которые я могусмотрите в окне просмотра событий.Даже если я удалю все атрибуты из элемента serverRunTime, я все равно получу 500 с.Если я полностью удаляю элемент serverRunTime, я возвращаюсь, чтобы получить 413s.Любые идеи о том, почему добавление этого элемента вызывает проблемы?

В качестве альтернативы, есть мысли о том, как увеличить этот лимит для всего сайта?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...