Estoy trabajando en IIS6, ASP.NET, VS2008. El sitio web utiliza un controlador de error personalizado para detectar errores 404 y servir una página alternativa. Cuando se presentan con una url de la forma:IIS 404 Error personalizado no funciona como se esperaba
http://srv/crimson/articles/index
Todo funciona perfectamente. Pero una url de la forma:
Dónde blog.aspx no existe, se produce el siguiente mensaje:
Error de servidor en la aplicación '/ carmesí'. Descripción: HTTP 404 ...
Cuando intento depurar, no se tocan ninguno de los puntos de interrupción en mi controlador 404. Entonces parece que algo está captando la solicitud más temprano. ¿Dónde? ¿Y cómo puedo obtener que pase la solicitud a mi controlador?
Editar Gracias a los que respondieron, pero ninguna de esas ideas funcionó. He decidido atacar el problema de otra manera.
No estoy seguro de lo que quiere decir. Establecí un error personalizado en mi directorio virtual. Haga clic con el botón derecho en -> Propiedades -> Errores personalizados. Eso es lo que debería funcionar pero no funciona. Si te refieres a algo más, no puedo encontrarlo. – Jon