그래서 기본적으로 WebService에서 예외가 발생할 때 잘 작동하는 web.config에서 customError를 설정했지만 http 404 오류를 찾을 다른 customError를 추가하려고합니다. webservice에서 예외가 발생하면 ErrorPage.aspx CustomError가 제대로 작동하고 잘못된 URL을 입력하면 Yellow Screen of Death가 나타나서 원하지 않는 오류가 발생합니다. 404.aspx 오류가 발생합니다. 여기 ASP.NET CustomError 404
이 내가 잘못된 URLhttp://localhost:28745/ErrorPages/404.aspx?aspxerrorpath=/Accounfghogin.aspx
에 입력 할 때 반환 URL이
<customErrors mode="On" defaultRedirect="~/ErrorPages/ErrorPage.aspx">
<error statusCode="404" redirect="~/ErrorPages/404.aspx" />
</customErrors>
의 Web.config 내 코드입니다 그리고 이것은 내가 얻을 죽음의 노란색 화면입니다 잘못된 URL을 입력 할 때
참고 : 표시되는 현재 오류 페이지는 응용 프로그램의 구성의 "defaultRedirect"속성을 수정하여 사용자 정의 오류 페이지로 바꿀 수 있습니다 ion 태그를 사용하여 맞춤 오류 페이지 URL을 가리 킵니다.
반환하는 URL이 올바른 것처럼 보입니다. 프로젝트에'404.aspx' 페이지를 만들었습니까? –
예 ErrorPage.aspx가있는 ErrorPages 폴더에 있습니다 (이 사용자 정의 오류는 작동하지만 웹 서비스 예외에만 해당하지만 잘못된 URL을 입력하면 작동하지 않습니다) – SpaceApple
죽음의 스크린 샷을 노란색 화면에 게시 할 수 있습니까 – JNappi