Hola GreenEyed.
En primer lugar, gracias por responder.
La opción de clientAuth="true" ya la tengo contemplada y... nada, es más, el servidor no es capaz de arrancar (peta). Tengo incluido el certificado digital del cliente en el navegador pero nada de nada tampoco.
En fin, que no sé qué hacer
En el servlet estoy utilizando:
__________________________________________________ _______________
res.setContentType("text/html");
PrintWriter out = res.getWriter();
// out.println("<HTML>");
// out.println("<BODY>");
// out.println("<H3>Informacion de certificado de cliente</H3>");
Object o = req.getAttribute("javax.servlet.request.X509Certif icate");
System.out.print("javax.servlet.request.X509Certif icate");
if (o == null){
// out.println("<B>No hay certificado de cliente</B>");
RequestDispatcher rd = req.getRequestDispatcher("/datos.jsp");
rd.forward(req, res);
}else {
try {
X509Certificate[] certs = (X509Certificate[]) o;
X509Certificate cert;
...
__________________________________________________ _______________
Pero el objeto "o" al leerlo me dice que es null.
A parte, mi servidor sí que está preparado para utilizar ssl.
Si dispones de algún ejemplo sencillo me sería de gran ayuda
En fin, ya me contarás.
Muchas gracias por la ayuda y gracias otra vez por responder
Un saludo