DirectoryEntry myds = new DirectoryEntry("LDAP://DC=域,DC=com,DC=cn", userName, password,AuthenticationTypes.Secure);访问AD,总是提示“函数超时”
myds.name=由于以前的函数求值超时,函数求值被禁用。必须继续执行才能重新启用函数求值。很奇怪,不知各位有没有遇到过。相信以前是可以运行的,并且测试环境也能正常获得。
会不会跟AD的环境有关,可是无从查起啊。
myds.name=由于以前的函数求值超时,函数求值被禁用。必须继续执行才能重新启用函数求值。很奇怪,不知各位有没有遇到过。相信以前是可以运行的,并且测试环境也能正常获得。
会不会跟AD的环境有关,可是无从查起啊。
解决方案 »
- 谁能教我使用cookie啊!现在很急,需要用这个做一个功能!【急,很急,非常急!】
- (都来讨论下)我是应届生,面试.net经常遇到笔试题可能会是什么
- ClickOnce部署中發布Ini文件
- 求助C#连接SQL SERVER 2008
- Remoting分别架设在系统服务和IIS中时,应该怎样构建基于用户名和密码的身份验证(请思归和各路高手指教)
- 求 FormClosing事件的问题。
- 关于用C#进行P/Invoke调用的问题,求高人帮助~
- C#中如何续行啊?
- 请教一下,在C# WindowsApplication中如何控制画面刷新,急!!!!在线等待
- 终于想开始学习C#了
- C#开发计算器键盘的输入操作
- c#写的Winform程序制作安装包
如果WEB项目,采用自动分配端口时,程序能正常。如果采用iisWeb服务器创建虚拟目录的话,就以上提示。这是什么原因?
try
{
DirectoryEntry dicObj = new DirectoryEntry("LDAP://...", userName, userPW, AuthenticationTypes.Secure);
Object native = dicObj.NativeObject;
return true;
}
catch
{
return false;
}
这么用没出现过问题...
你的方法一样的。原因是new出来的dicObj就有问题。而不是之后的实例对象。我的以上错误try后,得到:指定的域不存在,或无法联系
可能问题还在iis6.0中。对DirectoryEntry组件可能存在差异吧。只能这么解释了。
SPList trainingInfo = web.Lists["实训预设(教务使用)"];
CreateAccountsCode.CreateAccounts.CreateGroups(trainingInfo);
断点执行到第二段代码时,偶查看trainingInfo里面的属性,当看到最后几条就卡了,然后后面几条出现“函数计算超时”,重新一看,全部变成函数计算超时;此前查看第一段代码的trainingInfo,从头看到尾,无论看几次都没问题...郁闷死,找不到原因呐...