如何解决在ASP .NET,IIS 8环境中,目录服务出现未知错误0x80005000
此处显示的代码中发生错误。
我根据Google调查尝试了以下方法,但错误仍然存在
- 确保的“ LDAP”为大写字母
- 已安装II6 meatabase 6。
如果重新启动应用程序池或IIS,错误将消失。但是一天之后,它又回来了。任何帮助表示赞赏。
DE = new DirectoryEntry("LDAP://iaai.com/DC=iaai,DC=com");
AdSearch = new DirectorySearcher(DE);
AdSearch.Filter = string.Format("(&(objectClass=user)(objectCategory=user) (sAMAccountName={0}))",sAcct);
AdSearch.PropertiesToLoad.Add("userprincipalname");
AdResult = AdSearch.FindOne();
解决方法
错误0x80005000可能是由于权限问题引起的,另外,用户名和密码的参数应设置为字符串或“ Nothing”而不是什么。
DE = new DirectoryEntry("LDAP://iaai.com/DC=iaai,DC=com",userName,password);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。