SearchResult result = searcher.FindOne()= NULL (image link)
我尝试使用此guide
创建自定义ActiveDirectoryRoleProvider但是它给了我一个错误,上面写着
的异常发生了System.Runtime.InteropServices.COMException' System.DirectoryServices.dll但未在用户代码中处理 附加信息:未指定的错误
我试图调试它并发现
SearchResult result = searcher.FindOne() is null
我真的需要你的帮助,有没有办法解决这个问题? 任何帮助真的很感激! :D谢谢
答案 0 :(得分:0)
该错误很可能意味着与AD的连接失败。要进行故障排除,请确保连接字符串和凭据的正确性。还要检查 AttributeMapUsername 和用户名的值。尝试使用LDAP Browser等工具直接针对AD执行完整查询。