ActiveDirectory PrincipalContext的未知错误(0x5011)

时间:2011-01-07 22:30:31

标签: c# asp.net-mvc api active-directory

我正在尝试使用PrinicipalContect对象从MVC应用程序获取用户所属的UserGroup。

以下是代码参考:http://anyrest.wordpress.com/2010/06/28/active-directory-c/

对于我的userID(DOMAIN A),我可以检索我所属的所有组。 现在我试图获得DOMAIN A下的UserB组。这也很好。

现在我正在尝试获取位于不同域DOM B下的UserC组。

如下所示抛出错误。 任何人都对此有所了解。

    **System.Runtime.InteropServices.COMException:**
    Unknown error (0x5011).

    **ERROR CODE:** 
    20497    

    **Message:**
    Unknown error (0x5011).

    **StackTrace:** 
    at System.DirectoryServices.SearchResultCollection.ResultsEnumerator.MoveNext()
       at System.DirectoryServices.AccountManagement.ADDNLinkedAttrSet.GetNextSearchResult()
       at System.DirectoryServices.AccountManagement.ADDNLinkedAttrSet.MoveNextMemberSearcher()
       at System.DirectoryServices.AccountManagement.ADDNLinkedAttrSet.MoveNext()
       at System.DirectoryServices.AccountManagement.ADDNConstraintLinkedAttrSet.MoveNext()
       at System.DirectoryServices.AccountManagement.FindResultEnumerator`1.MoveNext() 

1 个答案:

答案 0 :(得分:6)

相关问题