Я думаю, что понял это. Запись в блоге об увеличении максимального количества байтов запроса, указанного для добавления раздела реестра с именем «MaxRequestBytes» в HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ HTTP \ Parameters, что я и сделал, а затем перезапустил соответствующие службы. Поскольку у меня все еще была проблема, я продолжал искать решение, и, как оказалось, «MaxRequestBytes» должен быть добавлен не как раздел реестра, а как значение DWORD. См. Настройки реестра Http.sys для IIS для получения дополнительной информации. Для MaxRequestLength значением по умолчанию является 16384, а максимальное - 16777216 (16 МБ). У меня установлено значение 1048576 (1 МБ).
Еще одна вещь, на которую я обратил внимание, это атрибут maxRequestLength в Элемент .
Последнее, что нужно было проверить, было то, что HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters \ EnableTCPChimney уже был установлен в 0.
Сервер был перезагружен по другой причине после внесения изменений в реестр MaxRequestLength, и теперь я могу загружать все отчеты, включая более крупные, все через HTTPS.