Hi All,
Need help to troubleshoot issue with SSL cert authentication.
Application used a mutual authentication on Websphere to trust the client and Client sends a certificate as part of the request invoking a JAX-WS webservice. After the mutual authentication , the request is received by server piece application layer which needs to have access to the client certificate which is passed from client. The Jax-WS service endpoint code is looking for a client certificate object HttpServletRequest attribute "javax.servlet.request.X509Certificate" and extract it for application purposes.
The set-up is working with WAS 8.5 ND without any issue in production also and when trying to run the same application in WAS 9 stand alone environment where application is receiving a null certificate object in HttpServletRequest attribute "javax.servlet.request.X509Certificate".
We are not sure if the certificate is getting dropped in the middle by WAS or some WAS setting that is missing making the certificate object as null to application code.
Let me know if any additional information is required
Regards
------------------------------
Ravi Yeduvaka
------------------------------