为什么postgres强制sslmode = verify-full,尽管它不在连接字符串中

问题描述 投票:0回答:1

我从仍在运行服务的连接字符串中删除了sslmode = verify-full,它采用sslmode = verify-full。我做了ssl = true,但删除了sslmode。是在有效的连接字符串中还是要做的其他事情?

这是我的网址:

url="jdbc:amazon:postgresql://${apollo.OCF.FTPayDatabase.dbHost}:${apollo.OCF.FTPayDatabase.dbSock}/${apollo.OCF.FTPayDatabase.dbname}?ssl=true;sslrootcert=/apollo/env/RhythmTomcatBase/certs/rds-combined-ca-bundle.pem"
postgresql ssl jdbc
1个回答
0
投票

添加

sslfactory=org.postgresql.ssl.NonValidatingFactory

到您的JDBC URL。在the documentation中对此进行了介绍。

© www.soinside.com 2019 - 2024. All rights reserved.