ASP
웹 사이트를 실행하고 매우 표준 설치 인 SQL
데이터베이스에 연결합니다. 연결 문자열 세부 정보는 파일의 <connectionStrings>
태그에 보관됩니다.ASP web.config 연결 문자열 설정에서 처리되지 않은 예외
데이터베이스 사용자 이름/암호 세부 정보가 올바르지 않으면 YSOD
처리되지 않은 예외 통지가 표시됩니다. 이것은 전혀 놀라운 것이 아니지만 대신 사용자 정의 오류 페이지를 표시하려고합니다. 그러나 <customErrors>
설정을 사용하여 표시 할 사용자 지정 페이지를 가져올 수 없습니다.
web.config
수준 (예 : 잘못된 데이터베이스 연결 문자열)에서 처리되지 않은 예외가 발생하면 응용 프로그램이 사용자 지정 오류 페이지로 리디렉션되지 않습니다.
이 예외를 처리하는 방법에 대한 조언은 크게 감사하겠습니다. 특정 페이지에서 예외가 발생했는지 파악하기 위해 try
/catch
을 추가 할 수 있습니다. 이 예외를 처리 할 수있는 위치/방법을 잘 모르겠습니다.
설명 : 현재 웹 요청을 실행하는 동안 처리되지 않은 예외가 발생했습니다. 오류 및 코드에서 시작된 위치에 대한 자세한 정보는 스택 추적을 검토하십시오. 예외 정보 : System.Data.SqlClient.SqlException : 사용자 xxxxx에 대한 로그인이 실패했습니다.
사용자 지정 오류 페이지 리디렉션을 정의하는 web.config를 게시 할 수 있습니까? – KSib