当客户端调用Web服务时,从tomcat发送自定义错误(不是错误页)

当客户端调用Web服务时,从tomcat发送自定义错误(不是错误页),tomcat,custom-error-handling,Tomcat,Custom Error Handling,我正在使用TOMCAT server over secured connection(SSL)开发Java web服务。访问Web服务需要客户端身份验证。我们正在处理客户端身份验证 Tomcat级别。现在,若客户端并没有有效的SSL证书,那个么他应该会得到一个自定义错误。现在有什么方法可以将自定义错误从Tomcat发送到客户端。我们不需要一个错误页面,我们只需要为客户端身份验证案例定制一个错误。有没有办法做到这一点 如果SSL连接需要客户端身份验证,那么如果客户端证书无效,SSL连接将失败。如果

我正在使用TOMCAT server over secured connection(SSL)开发Java web服务。访问Web服务需要客户端身份验证。我们正在处理客户端身份验证
Tomcat级别。现在,若客户端并没有有效的SSL证书,那个么他应该会得到一个自定义错误。现在有什么方法可以将自定义错误从Tomcat发送到客户端。我们不需要一个错误页面,我们只需要为客户端身份验证案例定制一个错误。有没有办法做到这一点

如果SSL连接需要客户端身份验证,那么如果客户端证书无效,SSL连接将失败。如果没有SSL连接,那么就没有HTTP连接。如果没有HTTP连接,就没有HTTP请求。如果没有HTTP请求,则没有响应供您自定义


简而言之,连接在足够长的时间内发生故障,您无法生成自定义错误页。

我试图实现客户端,以使用无效的客户端证书进行web服务调用,但收到了SSLHandShakeException。我在Tomcat处理客户端身份验证。现在我必须向客户端发送一个自定义错误。你不能这样做。您正试图实现逻辑上不可能的目标。