보안 연결 (SSL)을 통해 TOMCAT 서버를 사용하여 Java 웹 서비스를 수행하고 있습니다. 웹 서비스에 액세스하려면 클라이언트 인증이 필요합니다. Tomcat 레벨에서 클라이언트 인증을 처리하고 있습니다. 이제 클라이언트에 유효한 SSL 인증서가 없으면 사용자 정의 오류가 발생합니다. 이제 Tomcat에서 클라이언트에 사용자 정의 오류를 보낼 수있는 방법이 있습니다. 우리는 에러 페이지를 원하지 않는다. 단지 클라이언트 인증 케이스에 대한 커스터마이징 에러를 원할 뿐이다. 이것을 달성 할 수있는 방법이 있습니까?클라이언트가 웹 서비스를 호출 할 때 tomcat에서 사용자 정의 오류 (오류 페이지 아님) 보내기
0
A
답변
0
SSL 연결에 클라이언트 인증이 필요한 경우 클라이언트 인증서가 유효하지 않으면 SSL 연결이 실패합니다. SSL 연결이 없으면 HTTP 연결이 없습니다. HTTP 연결이 없으면 HTTP 요청이 없습니다. HTTP 요청이 없으면 사용자 정의 할 응답이 없습니다.
간단히 말해서 사용자 지정 오류 페이지를 생성 할 수있을 정도로 오래 전에 연결이 실패합니다.
잘못된 클라이언트 인증서로 웹 서비스 호출을하기 위해 클라이언트 측을 구현하려고 시도했지만 SSLHandShakeException이 발생했습니다. Tomcat에서 클라이언트 인증을 처리하고 있습니다. 이제 클라이언트에 사용자 정의 오류를 보내야합니다. – Vaibhav
그럴 수 없습니다. 논리적으로 불가능한 것을 구현하려고합니다. –