您应该将客户端选项添加到mysql-
connector中,
allowPublicKeyRetrieval=true以允许客户端自动从服务器请求公共密钥。请注意,这
AllowPublicKeyRetrieval=True可能允许恶意代理执行MITM攻击以获取纯文本密码,因此默认情况下为False,必须明确启用它。
https://mysql-net.github.io/MySqlConnector/connection-
options/
您也可以
useSSL=false在将其用于测试/开发目的时尝试添加
例:
jdbc:mysql://localhost:3306/db?allowPublicKeyRetrieval=true&useSSL=false



