Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn’t set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to ‘false’. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
"jdbc:mysql://localhost:3306/spring?useUnicode=true&characterEncoding=utf-8&useSSL=false"
本文讨论了在MySQL中默认启用SSL连接的要求,并解释了如何通过设置useSSL属性为false来禁用服务器证书验证,以保持与现有不使用SSL的应用程序的兼容性。
2万+

被折叠的 条评论
为什么被折叠?



