在使用 MySqlConnector 链接数据库时,有时候会得到一个错误信息: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Public Key Retrieval is not allowed。 该信息指在客户端没有设置RSA公钥的地址。 要解决这个问题,简单的方法就是在链接串中加入: allowPublicKeyRetrieval=true, 也就是允许客户端从服务端获取 RAS 证书。 详细的信息可以参考官方文档

TAGS