我已使用SSL配置我的Was Liberty服务器
<ssl id="SSLConfig"
keyStoreRef="KeyStore"
clientAuthentication="true"
sslProtocol="TLS"
clientKeyAlias="****"
serverKeyAlias="***"
/>
它要求提供客户的证书,并且握手正确结束。 但是之后,我需要访问客户的证书。我认为正确的方法是使用:
request.getattribute("javax.servlet.request.X509Certificate");
但是这将返回null。我试图在过滤器中访问它,但它仍返回null。
有什么想法吗?谢谢。