웹 페이지 파일에이 파일을 추가했지만 리디렉션하지 않았습니다. 스택 추적과 함께 aspx 오류를 보여줍니다. -모든 종류의 오류가 발생하는 경우 사용자를이 페이지로 리디렉션해야합니다.
<customErrors mode="RemoteOnly" defaultRedirect="myhomepage.aspx"/>
무엇이 잘못되었을 수 있습니까? 제발 도와주세요.
웹 페이지 파일에이 파일을 추가했지만 리디렉션하지 않았습니다. 스택 추적과 함께 aspx 오류를 보여줍니다. -모든 종류의 오류가 발생하는 경우 사용자를이 페이지로 리디렉션해야합니다.
<customErrors mode="RemoteOnly" defaultRedirect="myhomepage.aspx"/>
무엇이 잘못되었을 수 있습니까? 제발 도와주세요.
사용자 정의 오류가 표시되도록 mode="On"
값이 필요하다고 생각합니다. 이렇게하면 로컬 호스트뿐만 아니라 원격 클라이언트 (디버깅하는 동안)에 대한 사용자 정의 오류가 허용되며 로컬 호스트를 무시하는 것은 RemoteOnly
의 경우가 아닙니다.
자세한 내용 refer here
당신이 순간에 설정있어 방법은 실행되는 IIS 같은 컴퓨터에없는 모든 사용자에 대해 해당 페이지를 보여줄 것입니다. localhost에서 테스트한다면 V4Vendetta가 Mode를 On으로 설정하지 않는 이상 작동하지 않을 것입니다.
원격 전용이란 원격 전용입니다. 즉, 프로그램이 실행되는 것과 동일한 컴퓨터에서 탐색하는 경우 오류가있는 페이지를 볼 때 YSOD (Yellow Screen of Death)가 표시됩니다.
다른 컴퓨터에서 보면 사용자 정의 오류 페이지가 표시됩니다.
로컬로 탐색 할 때도 사용자 정의 오류를 보려면 mode = "On"을 사용하십시오.
여전히 사용자 정의 오류 메시지가 표시되지 않으면 원격으로 탐색하더라도 Web.config의 올바른 섹션에 추가하지 않은 것일 수 있습니다. 입력하신 내용은
<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="myhomepage.aspx"/>
</system.web>
</configuration>