我在我的MySQL服务器上设置了SSL。如何配置Spring引导应用程序以通过MySQL使用SSL/TLS?
我为客户端(client-cert.pem,client-key.pem)和服务器(server-cert.pem和server-key)生成了CA(ca.pem,ca-key.pem)的少量证书。 PEM)。
在春季启动配置文件,这里是application.yml文件 定义链接到MySQL:的jdbc:mysql的://主机:3306/bdd_name了useUnicode =真&的characterEncoding = UTF8 & useSSL =真& requireSSL = true
我验证了我的证书是使用openssl验证的,我也使用mysql客户端验证了是否建立了连接。
如何设置链接Spring Boot应用程序到我的证书(我有* .pem文件)来完成我的配置?
你能解释一下你正在试图让春天引导至实现? – PaulNUK
我的Spring Boot应用程序需要以安全模式连接到数据库,以对应用程序中使用的数据执行操作(选择,插入,更新...)。 我的问题是如何配置证书以允许mysql服务器接受spring应用程序的请求? –
它工作得很好,没有ssl datasrouce在spring配置文件中正确sed,现在我的目标是添加SSL –