ldap中的访问权限不足

问题描述 投票:2回答:1

尝试使用现有user_dn和userPassword绑定到LDAP服务器时,即使userPassword不正确,我也没有足够的访问权限。如果我输入不正确的user_dn,我会得到无效的凭据。

为什么我会收到这些错误?那些错误是什么意思?我应该怎么解决它们?

这是我用于绑定的代码

require 'net/ldap'
con = Net::LDAP.new
con.host = 'localhost'
con.port = 389
con.auth 'cn=user,dc=example,dc=com', 'user'

if con.bind
  # authentication succeeded
  puts 'success'
  puts con.get_operation_result
else
  # authentication failed
  puts 'fail'
  puts con.get_operation_result
 # p con.get_operation_result
end

提前致谢

ruby ldap openldap ldap-query
1个回答
0
投票

访问权限不足意味着LDAP服务器已配置为限制谁可以访问什么。这不是绑定(身份验证)错误。您可能需要与LDAP服务器管理员联系以获取详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.