Jak połączyć się z MySQL za pomocą X509 za pomocą JDBC?

Skonfigurowałem serwer bazy danych MySQL (Community Server, 5.1).

Skonfigurowałem SSL, utworzyłem certyfikaty itp.

Stworzyłem użytkownika, który ma atrybut REQUIRES X509.

Mogę połączyć się za pomocą tego użytkownika za pomocą klienta linii poleceń „mysql”, a polecenie „status” pokazuje, że SSL jest aktywny itd.

Podążałem dokładnie za instrukcjami z witryny MySQL na temat importowania certyfikatów do plików zaufanych certyfikatów / plików kluczy Java.

Po prostu nie mogę połączyć się z bazą danych za pomocą tych.

Jeśli używam tylko pliku zaufanych certyfikatów przy użyciu użytkownika z REQUIRES SSL, wszystko jest w porządku. Używanie pliku magazynu kluczy z użytkownikiem z WYMAGANIAMI X509 po prostu go nie ma.

Wydaje się, że jest wiele dowodów w sieci osób zmagających się z tym i nie wieloma odpowiedziami. Czy ktokolwiek rzeczywiście to działa?

questionAnswers(1)

yourAnswerToTheQuestion