当我试图从未启用SSL的应用程序/客户端连接到Azure中的postgres服务器时,连接失败.
Unable to connect to server: FATAL: SSL connection is required. Please specify SSL options and retry.
这是一个强烈的要求吗?有没有办法绕过这个要求?
当我试图从未启用SSL的应用程序/客户端连接到Azure中的postgres服务器时,连接失败.
Unable to connect to server: FATAL: SSL connection is required. Please specify SSL options and retry.
这是一个强烈的要求吗?有没有办法绕过这个要求?
默认情况下,PostgreSQL的Azure数据库强制执行服务器和客户端应用程序之间的SSL连接,以防止MITM(中间人)攻击.这样做是为了使与服务器的连接尽可能安全.
尽管不推荐,但如果客户端应用程序不支持SSL连接,您可以 Select 禁用需要SSL才能连接到服务器.请查看Azure中Postgres服务器的How to Configure SSL Connectivity以了解更多详细信息.您可以从门户或使用CLI禁用SSL连接.请注意,Azure不建议在连接到服务器时禁用SSL连接.