我有一个正在使用的程序system.directoryservices
和directorysearcher
.
在 2003 R2 上,这可以作为任何用户帐户使用,并且只列出他们有权查看的内容。但是,在 2008 R2 上,它只能作为本地服务器管理员的用户工作,而不是普通用户帐户。
我得到的错误是
0x80070035 "The specified network path was not found"
当试图创建一个searchresultcollection
.
似乎失败的第一部分是
system.directoryservices.directoryentry.bind(boolean throwIfFail)
但是当我以自己的身份使用管理凭据登录时它可以工作。
有什么想法吗?