我正在尝试从Safe FME连接到Google Cloud SQL上的postgres数据库,这是一个基于GUI的桌面应用程序,可以连接到postgres数据库。它支持SSL,但Google Cloud SQL显然需要使用“ TLS客户端身份验证”进行连接:提供从Google Cloud Platform仪表板下载的特定客户端密钥和证书。
通过其他托管的postgres提供程序,您只需选中“使用SSL”复选框即可进行连接。有没有办法使用Google Cloud SQL做到这一点?我想要一个安全的连接,但似乎很多软件不支持“ TLS客户端身份验证”连接方式。
答案 0 :(得分:0)
SSL协议自2015年起已被弃用(source),因此,为了获得最佳安全性,您应该坚持使用TLS。 (由于这个原因,MySQL不再使用SSL-这并非特定于Cloud SQL)。您可以按照说明here为Cloud SQL实例创建SSL / TLS证书。
如果您的应用程序过时且不支持与Postgres兼容的TLS版本,则始终可以使用Cloud SQL proxy来加密连接。