当前位置:  开发笔记 > 后端 > 正文

如何在Spring Boot/Spring数据中为Amazon RDS Mysql启用SSL?

如何解决《如何在SpringBoot/Spring数据中为AmazonRDSMysql启用SSL?》经验,为你挑选了0个好方法。

目前,使用spring数据的spring boot app配置为使用与Amazon RDS实例的非加密连接.我想防止在传输中窃听数据,所以我想在应用程序和数据库实例之间启用SSL.

我的连接是使用spring boot中提供的库存属性设置的.

在我的application.properties中,我使用以下方法来设置数据库连接.

spring.datasource.catalog=MYDB
spring.datasource.url=jdbc:mysql://INSTANCEURL/${spring.datasource.catalog}?verifyServerCertificate=true&useSSL=true&requireSSL=true
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.username=USERNAME
spring.datasource.password=PASSWORD

尽管使用在URL上启用SSL的URI变量,但指定由amazon提供的加密连接的PEM文件的配置是未知的.

理想情况下,我更喜欢嵌入式解决方案来访问证书

推荐阅读
TXCWB_523
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有