MySQL(Community Server、5.1)データベースサーバーをセットアップしました。
SSLを設定したり、証明書を作成したりしました。
REQUIRESX509属性を持つユーザーを作成しました。
コマンドラインクライアント「mysql」を使用してこのユーザーを使用して接続でき、「status」コマンドはSSLがアクティブであることを示します。
証明書をJavaトラストストア/キーストアファイルにインポートすることについて、MySQLサイトの指示に正確に従いました。
これらを使用してデータベースに接続することはできません。
REQUIRES SSLを使用するユーザーを使用してトラストストアファイルのみを使用する場合は、すべて問題ありません。REQUIRES X509を使用しているユーザーでキーストアファイルを使用しても、キーストアファイルがありません。
これに苦労している人々のウェブ上には多くの証拠があり、多くの答えはないようです。誰かが実際にこれを機能させましたか?