gpt4 book ai didi

c# - UserPrincipals.GetAuthorizationGroups 枚举组时发生错误 (1301)。无法解析组的 SID

转载 作者:太空狗 更新时间:2023-10-30 01:06:09 27 4
gpt4 key购买 nike

背景:

我一直在使用 UserPrincipal.GetAuthorizationGroups 一段时间来检查 2 个不同应用程序中的权限。他们已经工作了好几年。最近一些用户遇到了标题中提到的错误 (System.DirectoryServices.AccountManagement.PrincipalOperationException),而其他用户则没有。我怀疑它可能与在 Windows Server 2012 上运行的新域 Controller 有关,因为问题是在添加后的第二天开始的。下面列出了完整的错误:

异常:

System.DirectoryServices.AccountManagement.PrincipalOperationException:An error (1301) occurred while enumerating the groups. The group'sSID could not be resolved.

at System.DirectoryServices.AccountManagement.SidList.TranslateSids(String target, IntPtr[] pSids)at System.DirectoryServices.AccountManagement.SidList..ctor(SID_AND_ATTR[] sidAndAttr)

at System.DirectoryServices.AccountManagement.AuthZSet..ctor(Byte[] userSid, NetCred credentials,ContextOptions contextOptions, String flatUserAuthority, StoreCtx userStoreCtx, Object userCtxBase)

at System.DirectoryServices.AccountManagement.ADStoreCtx.GetGroupsMemberOfAZ...p)

at System.DirectoryServices.AccountManagement.UserPrincipal.GetAuthorizationGroups

问题:

我该如何解决这个问题?

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com