Ho un semplice controllo di caricamento di file ASP .Net su una pagina. Ho seguenti impostazioni web.configCaricamento file .Net ASP Errore di lunghezza massima richiesta superato
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="524288000" />
</requestFiltering>
</security>
</system.webServer>
<system.web>
<httpRuntime maxRequestLength="524288" executionTimeout="120000" />
</system.web>
Sto usando IIS 7.5 sulla mia casella di dev e IIS 7 sul server web.
Se carico file di dimensioni 7 MB, funziona correttamente.
Ma quando upload di file che è di 10 MB, si getterà seguente eccezione
Ho un semplice controllo di caricamento file ASP .Net su una pagina. Ho seguito web.config
impostazioni
Exception Details: System.Web.HttpException: Maximum request length exceeded.
Stack Trace:
[HttpException (0x80004005): Maximum request length exceeded.]
System.Web.HttpRequest.GetEntireRawContent() +8772610
System.Web.HttpRequest.GetMultipartContent() +62
System.Web.HttpRequest.FillInFormCollection() +168
System.Web.HttpRequest.get_Form() +68
System.Web.TraceContext.InitRequest() +910
System.Web.TraceContext.VerifyStart() +143
System.Web.HttpApplication.AssignContext(HttpContext context) +118
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +464
Qualsiasi aiuto sarebbe molto apprezzato. So che questa domanda è stata posta molte volte, ma nessuna di queste soluzioni ha funzionato per me.
Utilizziamo Sitecore Content Management System.
Controllare la dimensione del file con il controllo. Altrimenti si otterrà un errore o si imposterà la pagina di errore per esso in web.config. – Kadir
Ho verificato la dimensione del file, ma ottengo questo errore anche prima del caricamento della pagina sul postback. Ho provato a inserire il punto di interruzione nel file Global.asax sulla richiesta di avvio, ma non ha funzionato prima. – Neil