Как загрузить большие (> 25 МБ) файлы в веб-сервис?
У меня есть веб-сервис, который берет байт [] и сохраняет его.
Это прекрасно работает для «маленьких» файлов, но как только я достиг определенного размера, веб-служба перестает работать и возвращает «Запрос не выполнен с HTTP-статусом 404: Не найдено».
Из того, что я видел, похоже, что параметр IIS ограничивает размер файла, который можно публиковать (чтобы предотвратить атаки типа «отказ в обслуживании»). Я пытался увеличить этот параметр, но у меня возникают проблемы с определением, какой параметр и где / как можно установить. Я использую IIS7 и веб-сервис сделан в .net (asmx).
В web.config веб-сервиса я добавил следующее (что, похоже, увеличивало размер файла, который может быть принят, но не полностью до этого размера настройки)
<system.web>
<httpRuntime executionTimeout="999999" maxRequestLength="2097151" />
...
</system.web>
Любые предложения о том, где (и как) увеличить размер файла, что веб-сервис будет принята с благодарностью.