c# - site - La página no se mostró porque la entidad de solicitud es demasiado grande. iis7
url rewrite iis 10 (2)
Recibo el siguiente error al redirigir una página a otra página web: "la página no se mostró porque la entidad de solicitud es demasiado grande". La página desde la que estoy redirigiendo a otra página contiene gran cantidad de datos, así que básicamente sé la causa del problema. Sin embargo, estoy buscando una solución de trabajo para esto. Secondally cuando hice un poco de google sobre el problema, encontré que este tipo de problema se genera cuando se carga cualquier archivo grande. Pero no estoy cargando ningún archivo grande, solo la página contiene datos de gran tamaño. La pronta solución será apreciada.
Creo que esto solucionará el problema SI tienes SSL habilitado:
Establecer uploadReadAheadSize en el archivo applicationHost.config en IIS7.5 resolvería su problema en ambos casos. Puede modificar este valor directamente en applicationhost.config.
1) Seleccione el sitio en el Sitio web predeterminado
2) Seleccione el editor de configuración
3) Dentro del menú desplegable de sección, seleccione "system.webServer / serverRuntime"
4) Ingrese un valor más alto para "uploadReadAheadSize" como 1048576 bytes. El valor predeterminado es 49152 bytes.
Durante el proceso de renegociación del cliente, el cuerpo de la entidad de solicitud se debe precargar con la precarga de SSL. La precarga de SSL usará el valor de la propiedad de la metabase UploadReadAheadSize, que se usa para las extensiones ISAPI
Otra posible causa es una configuración de Autenticación . Dentro de IIS7,
1) Seleccione el sitio en el Sitio web predeterminado
2) Seleccione Autenticación
3) Seleccione Autenticación de Windows y habilite. Deshabilita todos los demás.
4) Si bien la Autenticación de Windows aún está seleccionada, haga clic en Configuración avanzada en el panel Acciones.
5) Asegúrese de que la Protección extendida esté en Aceptar y marque Habilitar autenticación en modo Kernel