Active directory 分析搜索结果时出现dart dart DAP异常

Active directory 分析搜索结果时出现dart dart DAP异常,active-directory,ldap,dart,Active Directory,Ldap,Dart,我正在使用dartdap库连接到Win2008上的LDAP服务器。绑定操作工作正常。只要我执行任何搜索,就会在dartdap解析结果时出现异常 Exception while processing message. Exception RangeError: Value not in range (158) 堆栈跟踪点位于此处: package:dartdap/src/connection/connection_manager.dart:297:21 以下是我使用的代码: var filte

我正在使用dartdap库连接到Win2008上的LDAP服务器。绑定操作工作正常。只要我执行任何搜索,就会在dartdap解析结果时出现异常

Exception while processing message. Exception RangeError: Value not in range (158)
堆栈跟踪点位于此处:

package:dartdap/src/connection/connection_manager.dart:297:21
以下是我使用的代码:

var filter=filter.substring(“CN=ma*”);
var attrs=[“dn”、“cn”、“objectClass”];
LDAPConfiguration ldapConfig=新的LDAPConfiguration(“ldap.yaml”,“default”);
ldapconnectionldap;
getConnection(false)。然后((ldapConnectionLDAP){
ldap.bind(/*bindDN*/“CN=CP ldap,OU=Contract Program,DC=mydomain,DC=de”,/*password*/“xxxxx”)。然后((){
search(“DC=mydomain,DC=de”,filter,attrs).stream.forEach((项)=>print(项)).catchError((err)=>print(err));
}).catchError((err)=>打印(err));
}).catchError((err)=>打印(err));

对于我的项目,我需要使用Active Directory中的数据对用户进行身份验证。任何帮助都将不胜感激

你向dartdap项目提出过问题吗?我刚才提出过。