Windows Azure에 MVC-3 응용 프로그램을 배포했습니다. 를 통해 내가 그것을 요구하고 그러나 지금 staging url
은 저를 보여줍니다 (요청을 처리하는 중에 오류가 발생했습니다.) . 이제 전체 오류 메시지를보고 싶습니다. 기본적으로 보안상의 이유로 인해 숨겨져 있습니다. web.config 파일을 통해이 작업을 수행 할 수 있음을 알고 있습니다. 그러나 어떻게?
답변
시나리오에서 작동하는지 확실하지 않지만 web.config
아래에 다음을 추가하십시오 <system.web>
.
<system.web>
<customErrors mode="Off" />
...
</system.web>
내 인스턴스에서 작동합니다.
참조 :
답변
또한 클라이언트 브라우저에서 오류에 대한 자세한 정보를 표시하여 도움을 줄 수 있습니다.
<system.web>
<customErrors mode="Off"/>
</system.web>
<system.webServer>
<httpErrors errorMode="Detailed" />
</system.webServer>
답변
ASP.NET MVC를 사용 하는 경우 Global.asax.cs 파일에서 HandleErrorAttribute 를 제거해야 할 수도 있습니다 .
public static void RegisterGlobalFilters(GlobalFilterCollection filters)
{
filters.Add(new HandleErrorAttribute());
}