¿Cómo puedo establecer el valor de maxAllowedContentLength por acción?Establecer el valor de MaxAllowedContentLength/maxRequestLength por acción
Tengo algunas acciones que solían cargar archivos, cada uno necesita un valor de maxAllowedContentLength diferente.
Tiene sentido que no deseemos utilizar filtros de acción, ya que queremos filtrar esta solicitud al nivel de IIS. Por otro lado, filtro de acción es la mejor solución desde la perspectiva de codificación, ya que vienen después de las rutas, por lo que las rutas cambian, continúa trabajando.
En IIS6 Sé que podemos utilizar <location>
etiqueta para especificar maxRequestLength
a una ubicación específica. No sé cómo utilizar este enfoque en IIS7, y no me gusta este enfoque, ya que las rutas url están codificadas a mano en el web.config.
¿Cuál es la mejor solución para resolver este problema?
Lástima que nunca se haya respondido: es un tema muy importante cuando se programan páginas de carga de archivos con ASP.NET MVC. –