Настройка запроса веб -приложения Linux Azure Слишком большой статус ошибки. ⇐ C#

Место общения программистов C#
Anonymous
Настройка запроса веб -приложения Linux Azure Слишком большой статус ошибки.

Сообщение Anonymous »

Я мигрирую API из Windows в Linux в Azure. Я заметил разницу между ошибками кода состояния, когда запрос слишком велик, и мне интересно, можно ли каким -то образом настроить это.

Код: Выделить всё

services.Configure(opt => opt.MaxRequestBodySize = 30_000_000);
services.Configure(opt => opt.Limits.MaxRequestBodySize = 30_000_000);
Когда я превышаю этот лимит в своей старой среде, служба приложений P0v3 в Windows я получаю информативный код состояния ответа HTTP: 413 (запрос объекта слишком большой) . Новое веб -приложение Linux (также P0V3), однако, отвечает общим (довольно бесполезным) 502 (плохой шлюз) .
Боюсь, что мои клиенты будут сбиты с толку этим кодом ошибки, так как это не информативно в том, что не так. Есть ли способ получить старое поведение на Linux?

Подробнее здесь: https://stackoverflow.com/questions/796 ... statuscode

Вернуться в «C#»