Mensajes de Error Personalizados

Debido a que algunas veces los errores devueltos por el servidor web dan demasiada información acerca de la aplicación que los produce, y que esa información puede incluso ser usada para iniciar un ataque contra el servidor, IIS permite devolver una página personalizada de error a los usuarios si se genera un error HTTP concreto. De esta forma, en lugar del error estándar asignado al que se ha producido se puede devolver otra página web personalizada como error, mostrando sólo la información que queramos en ella. Así, se puede usar para mostrar errores algo más “amigables” o adaptados a un propósito u aplicación concreta, o que puedan orientar al usuario por vías alternativas de solución.

Por tanto, en aras a mantener un nivel de seguridad aceptable debemos tratar de sustituir las páginas de aquellos errores que resulten demasiado “informativos” por páginas personalizadas más adecuadas adaptadas a cada caso, y configurar IIS para que las use. Cada tecnología de desarrollo Web puede tener su forma concreta de personalizar o de generar errores además de los errores por defecto que devuelve el navegador. Más información: http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS

La siguiente actividad práctica muestra cómo gestionar estos mensajes de error. Habilitarlos en IIS 7 también es sencillo, tal y como se muestra aquí: http://blogs.iis.net/rakkimk/archive/2008/10/03/iis7-enabling-custom-error-pages.aspx

Last modified: Thursday, 19 August 2010, 11:45 AM