Primeiro você precisa saber qual é a exceção que está causando a exibição do erro.
Posso sugerir-lhe três opções.
-
Desative os<customErrors>, então a seçãoHandleErroro filtro não funcionará e você poderá ver a exceção real .
-
OHandleErrorfiltro também passa umHandleErrorInfoinstância para a visão de erro, para que você possa exibir a exceção completa na própria visão de erro (só para saber o erro não é uma ideia sábia em produção) acessando esse modelo.
@model System.Web.Mvc.HandleErrorInfo <p> The exception is: @Model.Exception </p> -
Você pode tentar ELMAH biblioteca que registra todas as exceções não tratadas. OHandleErrorfiltro suprime a exceção e os interrompe registrados por ELMAH , então é melhor desligar oHandleErrorquando você está tentando ELMAH . Você tem que configurar oELMAHem um banco de dados separado e fornece uma página que lista todos os erros recentes.