我已经建立了一个 MySQL (Community Server, 5.1) 数据库服务器。
我已经设置了 SSL,创建了证书等。
我创建了一个具有 REQUIRES X509 属性的用户。
我可以使用命令行客户端“mysql”使用此用户进行连接,“status”命令显示 SSL 处于活动状态等。
我完全按照 MySQL 站点上关于将证书导入 Java 信任库/密钥库文件的说明进行操作。
我只是无法使用这些连接到数据库。
如果我只使用具有 REQUIRES SSL 的用户使用信任库文件,那么一切都很好。与具有 REQUIRES X509 的用户一起使用密钥库文件只是没有它。
网上似乎有很多证据表明人们正在为此苦苦挣扎,而答案却不多。有没有人真正得到这个工作?