我有一个ldap服务器和一个组。现在我想使用该组为aws配置单元执行ldap身份验证。请查看以下详细信息:
**CN=hadoop-admins
OU=Groups,OU=Root
DC=int,DC=domain,DC=com**
我已将这些值放在以下配置单元属性中:
<property>
<name>hive.server2.authentication.ldap.groupDNPattern></name>
<value>uid=%s,OU=Groups,OU=Root,DC=int,DC=domain,DC=com:CN=%s,
CN=Groups,ou=Root,DC=int,DC=domain,DC=com</value>
</property>
<property>
<name>hive.server2.authentication.ldap.groupFilter</name>
<value>hadoop-admins</value>
</property>
但身份验证失败,错误如下:
**2017-12-28T12:45:27,064 INFO [HiveServer2-Handler-Pool: Thread-33([])]: ldap.LdapSearch (LdapSearch.java:findUserDn(100)) - Expected exactly one user result for the user: Aditya.Tiwari, but got 0. Returning null**
我是ldap组的一员,但它也失败了。有人能帮我解决这个问题吗?
暂无答案!
目前还没有任何答案,快来回答吧!