我搜索了Google几天,但无法提供任何答案。一周前,我们做了服务器迁移。我们在下面的代码工作在一台服务器上的集群环境,而不是其他的(我不能得到它我的本地机器上运行我们的非群集开发环境):LDAP中“服务器不可操作”错误的可能原因
rootDSE = New DirectoryEntry("LDAP://nonfullyqualifieddomain/RootDSE")
如果我尝试上面,我得到了问题标题中提到的一般性错误(同样,它在一台服务器上工作,但不在另一台服务器上)。
然而,当我这样做的DirectoryEntry对象实例化:
rootDSE = New DirectoryEntry("LDAP://fully.qualified.domain", adUserId, adPassword, AuthenticationTypes.Secure)
根据我在网上看到的,我最好的猜测是,它是与权限或配置,但我不熟悉应用程序的服务器管理端。任何建议,将不胜感激!
是“服务器不可操作”的整个错误信息?如果不是,你可以提供整个错误信息吗? –
它使用“服务器不可操作”消息生成System.Runtime.InteropServices.COMException。 –
该异常还应具有ErrorCode属性(根据http://msdn.microsoft.com/en-us/library/af1y26ew%28v=vs.80%29.aspx)。检查它是什么,这可以给我们一些见解。 –