LDAP PostgreSQL

LDAP PostgreSQL,postgresql,ldap,Postgresql,Ldap,如何在Windows上设置postgresql 9.2以使用LDAP身份验证Windows AD server。 LDAP和PostgreSQL运行良好 没有LDAP,我可以正常连接到PostgreSQL。但是,当我在pg_hba.conf上配置LDAP身份验证时,我无法连接到它 在pg_hba.conf中,我有以下内容: host all all 127.0.0.1/32 ldap ldapserver="grp-

如何在Windows上设置postgresql 9.2以使用LDAP身份验证Windows AD server。 LDAP和PostgreSQL运行良好

没有LDAP,我可以正常连接到PostgreSQL。但是,当我在pg_hba.conf上配置LDAP身份验证时,我无法连接到它

在pg_hba.conf中,我有以下内容:

host    all             all             127.0.0.1/32            ldap   ldapserver="grp-bl.dz/dc=postgres" ldapprefix="cn=" ldapsuffix=", dc=grp-bl, dc=dz"
我得到:

2015-03-04 08:43:56 GMT FATAL:  le système de bases de données se lance
2015-03-04 08:43:56 GMT LOG:  le système de bases de données a été arrêté à 2015-03-04 08:40:42 GMT
2015-03-04 08:43:56 GMT LOG:  le système de bases de données est prêt pour accepter les connexions
2015-03-04 08:43:56 GMT LOG:  lancement du processus autovacuum
2015-03-04 08:44:37 GMT FATAL:  authentification par mot de passe échouée pour l'utilisateur  « bilelovitch »
试着这样做: 托管所有192.168.1.0/24 ldap ldap://192.168.1.2/basedn;uid=;,cn=xx,dc=yy,dc=zz,dc=ca

确保您的文件没有多种形式的身份验证。
每次连接尝试都会按顺序检查pg_hba.conf记录,记录的顺序是重要的

我尝试了它,但我得到了这个错误:无法启动服务器2015-03-04 15:22:07 GMT日志:nom d'option de l'authentication inconnu:~ldap://192.168.1.2/basedn;uid»2015-03-04 15:22:07格林威治时间上下文:ligne 82 du fichier de configuration«D:/PostgreSQL/9.2/data/pg_hba.conf»2015-03-04 15:22:07格林威治时间致命:在ip地址上有pas pu充电器pg_hba.conf,您将把ip放在basedn上,您将把域名放在basedn上。依此类推,在服务商“grp-bl.sng”的服务商“cn=bilelovitch,dc=grp bl,dc=dz”之间的连接:代码为49