我在我的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 –