Przesyłanie plików (do 10 MB) za pomocą interfejsu ASP.NET webAPI

Pracuję nad projektem VS2012 MVC4 zawierającym kontroler Web API. Ten projekt zostanie opublikowany na serwerze IIS.

Muszę zezwolić użytkownikom na przesyłanie plików. Problem polega na tym, że interfejs API WWW jest ograniczony do maksymalnie 4 MB wysyłania rozmiaru pliku. Czytałem (na przykład tutaj:http://blogs.msdn.com/b/henrikn/archive/2012/03/01/file-upload-and-asp-net-web-api.aspx), że możemy rozszerzyć to ograniczenie przez samodzielne hosting WWW API (w tym przypadku przesyłanie plików do 2 GB). Nie chcę hostować mojego interfejsu webAPI, ponieważ chcę go hostować na moim serwerze IIS, więc myślę, że nie jest to odpowiednie dla mojej sytuacji, prawda? Co mogę zrobić, aby przesłać pliki większe niż 4 MB?

Jeśli to możliwe, szukam rozwiązania HTML5 (z drag'n drop).

Jak dotąd żadne ze znalezionych przeze mnie rozwiązań nie pozwala mi tego osiągnąć.

Dzięki za pomoc.

questionAnswers(3)

yourAnswerToTheQuestion