Azure PostgreSQL是否支持身份验证的自定义证书而不是用户名和密码?

问题描述

我正在寻找Azure Postgresql的基于证书的身份验证,我们不必指定任何密码凭据。

https://docs.microsoft.com/en-us/azure/postgresql/concepts-ssl-connection-security

我从上面的URL中了解到,Azure Postgresql支持在未指定密码的连接字符串中具有certificate。所以我假设,这是基于证书的身份验证。如果我的理解有误,请纠正我

例如: psql“ sslmode = verify-full sslrootcert = BaltimoreCyber​​TrustRoot.crt host = mydemoserver.postgres.database.azure.com dbname = postgres user = myusern @ mydemoserver”

我可以代替BaltimoreCyber​​TrustRoot.crt使用其他证书,还是可以将Azure Postgresql的PaaS服务配置为使用其他证书,例如abc.crt,即sslrootcert = abc.crt

换句话说,Azure Postgresql是否支持基于证书的身份验证。 任何良好的链接将不胜感激

请帮助。

解决方法

到目前为止,PaaS版本(即PostgreSQL的Azure数据库)不支持证书身份验证

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...