Загрузка файла размером более 500 МБ через веб-приложение ASP.NET

Мое веб-приложение позволяет авторизованным пользователям загружать видео с помощью веб-элемента управления ASP.NET WebForms FileUpload, размер которого в прошлом составлял около 100 -200 МБ. Очевидно, мне пришлось внести некоторые изменения в web.config, чтобы можно было загружать файлы такого размера.

Однако авторизованные пользователи теперь хотят загружать видеофайлы размером более 500 МБ

. maxAllowedContentLengthтеперь установлен на 629145600(. 600 МБ ).

Однако при загрузке видео через некоторое время страница отвечает:

Page not found

Это происходит только с большими видео, поэтому я знаю, что эта проблема как-то связана с размером файла.

Почему это происходит? А также, действительно ли я должен увеличить лимит до 500 МБ+? Есть ли лучший способ получить такие большие файлы на веб-сервере?

5
задан Curt 8 August 2012 в 08:36
поделиться