s yu Ответов: 1

Ошибка запроса, если приложение развернуто на сервере, если строка запроса слишком длинная


слои, построенный запрос длиннее. В этом приложении есть всего 20 слоев. В моей локальной отладке нет никаких проблем с длиной строки запроса. После развертывания этого приложения на сервере IIS оно работает, если я проверяю 19 слоев, но всегда терпит неудачу (в IE11, Chrome и Firefox), если все 20 слоев проверены (длина строки запроса = 2136). Каков возможный подход к решению этой проблемы? Спасибо.

Что я уже пробовал:

Ошибка запроса, если приложение развернуто на сервере, если строка запроса слишком длинная

s yu

Я уменьшил длину строки запроса ниже 2048 (удалив пробел и используя '=' для замены 'like'. Тогда все работает нормально. Спасибо.

1 Ответов

Рейтинг:
2

MadMyche

Вы не сказали, Какой тип приложения вы развернули. То, что вы ищете, - это Фильтрация Запросов настройки. Обычно вы делаете это либо через файл WebConfig, либо через Управление IIS
Ограничения запросов <requestLimits> | Microsoft Docs[^]


Maciej Los

5ed!