¿Cómo conectarse a MySQL con X509 usando JDBC?

He configurado un servidor de base de datos MySQL (Community Server, 5.1).

He configurado SSL, creado certificados, etc.

He creado un usuario que tiene el atributo REQUIRES X509.

Puedo conectarme utilizando este usuario utilizando el cliente de línea de comandos "mysql" y el comando "estado" muestra que SSL está activo, etc.

He seguido exactamente las instrucciones del sitio MySQL sobre la importación de certificados en los archivos de almacén de claves / almacén de confianza de Java.

Simplemente no puedo conectarme a la base de datos usando estos.

Si solo uso el archivo del almacén de confianza usando un usuario con REQUIRES SSL, todo está bien. Usar el archivo de almacén de claves con un usuario con REQUIRES X509 simplemente no lo tiene.

Parece que hay mucha evidencia en la web de personas que luchan con esto y no muchas respuestas. ¿Alguien realmente tiene este trabajo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta