나는 사용자 지정 오류 페이지를 설정하는 웹 예를 통해 계속오고, 사람들이 같은 일을 :Web.config의 error 태그 customerErrors 섹션에 Int32 statusCode가 필요합니까?
<customErrors mode="RemoteOnly" defaultRedirect="GeneralError.aspx">
<error statusCode="401.2" redirect="4012Error.htm"/>
</customErrors>
은 내가 401.2 리디렉션 두통의 자신의 세트를 가지고 있지만, IIS 그것에 대해 불평하지 않는 것을 알고있다 .
파서 오류 메시지 : 이것은 내가 내 사이트를 탐색 할 때 그것은 나를주고 무엇 재산 '에 statusCode'의 값을 구문 분석 할 수 없습니다. 401.2는 Int32에 유효한 값이 아닙니다.
"401"로 변경하면 올바르게 작동합니다. Intellisense조차도 statusCode가 Int32 일 필요가 있다고 불평합니다.
사람들은 어떻게 서브 코드를 사용합니까? 나는 할 수 없다!
감사합니다.
이것은 내가에 대한 오류를 표시하기위한 사용하고 가이드 인 401.2 : http://www.flimflan.com/blog/HttpModuleToAllowACustomErrorPageFor4012AccessDeniedInASPNET.aspx 그것은 내가 힘을 처리하기 위해 IIS 믿는,에 HttpHandler를두고 내 customError. IIS에서 기본 오류 페이지가 변경되었지만 그래픽과 CSS가 내 오류 페이지에 포함되어 있기 때문에 페이지가 제대로로드되지 않습니다. HTML 만 표시됩니다. 그래픽과 CSS는 401.2 오류를 나타내며 나타나지 않습니다. 사람들이 global.asax가 작동하지 않는다고 불평하는 게시물을 보았습니다. 이것이 내가 httpmodule 접근 방식을 시도한 이유입니다. – TimH