Come si imposta il valore maxAllowedContentLength per azione?Imposta valore MaxAllowedContentLength/maxRequestLength per azione
Ho alcune azioni utilizzate per caricare i file, ognuno ha bisogno di un valore maxAllowedContentLength diverso.
Ha senso che non vogliamo usare i filtri di azione perché vogliamo filtrare questa richiesta a livello di IIS. D'altra parte, il filtro di azione è la soluzione migliore dal punto di vista della codifica, poiché arrivano a dopo i percorsi, quindi i percorsi cambiano, continua il lavoro.
In IIS6 so che è possibile utilizzare il tag <location>
per specificare maxRequestLength
in una posizione specifica. Non so come usare questo approccio su IIS7, e non mi piace questo approccio, dal momento che le rotte URL sono codificate a mano nel web.config.
Qual è la soluzione migliore per risolvere questo problema?
Peccato che questo non abbia mai ricevuto risposta: è un argomento molto importante quando si programmano le pagine di caricamento dei file con ASP.NET MVC. –