나는 Elmah가 asp.net MVC로 작업하기 위해 수많은 시간을 보냈지 만 100 % 작동하지 못했습니다. 지금은 모든 로깅이 정상적으로 작동하지만 HttpHandlers는 모두 엉망입니다. 관리자 계정에 로그인 할 때마다 자동으로 Elmahs 목록 페이지로 리디렉션됩니다.Elmah는 asp.net mvc와 작동하지 않습니다
elmah의 경로가 elmah.axd (웹에서 httphandler에 사용하는 경로)이고 내 관리자 경로가/MyAdmin/login과 같기 때문에 의미가 없으므로 의미가 없습니다. 연결. 또한 elmah에 대한 내 라우트 테이블에서 경로 무시를 설정했습니다. \
요약 해주세요.
Elmah 로깅이 작동하고 오류 표시 페이지도 마찬가지입니다. 관리자 계정에 로그인하면 자동으로 Elmahs 오류 표시 페이지로 리디렉션됩니다. 나는 이유를 모른다.
- 내가
routes.IgnoreRoute ("elmah.axd")를 주석 경우;
내 로그인 작동. 내가 거기에 남겨두면 항상 elmah로 리디렉션됩니다.
Live Http Headers를 많이 사용하는지 잘 모르겠습니다. 양식 버튼을 클릭했을 때 elmah가로드되고 리디렉션이 표시되지 않습니다. – chobo