miércoles, 13 de febrero de 2019

Se excedió la longitud de solicitud máxima C# iis



Excepción: 

Exception information:
    Exception type: HttpException
    Exception message: Se excedió la longitud de solicitud máxima.
   en System.Web.HttpRequest.GetEntireRawContent()
   en System.Web.HttpRequest.GetMultipartContent()
   en System.Web.HttpRequest.FillInFormCollection()
   en System.Web.HttpRequest.EnsureForm()
   en System.Web.HttpRequest.get_Form()
   en System.Web.HttpRequest.get_HasForm()
   en System.Web.UI.Page.GetCollectionBasedOnMethod(Boolean dontReturnNull)
   en System.Web.UI.Page.DeterminePostBackMode()
   en System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)


Solucion: 


En nuestro web.config del sitio web:

    <httpRuntime maxRequestLength="40960" requestValidationMode="4.0" executionTimeout="360" targetFramework="4.6.1" />



<configuration>
    <system.web>
      <httpRuntime maxRequestLength="Tamaño" />
    </system.web>
  </configuration>

4 comentarios:

  1. Excelente, me funcionó. Pero el problema original es que mi pagina mostraba una imagen de 8 MB.

    ResponderEliminar
  2. Muchas gracias! soluciono mi problema con la descarga de un documento excel.
    en mi app lo tenia asi:

    ResponderEliminar

Comenta cualquier duda o recomendatorio.