因为某些原因 GetAuthorizationGroups() 返回组似乎需要大约 20 秒的时间。我正在使用这段代码:

UserPrincipal user;

// This takes 20 seconds
user.GetAuthorizationGroups().OfType<GroupPrincipal>().ToList();

有人有什么想法吗?还是这只是一个缓慢的 AD 域?(例如,在 Outlook 中查看组不需要那么长时间)

有帮助吗?

解决方案

尝试用 UserPrincipal 对象在进行此调用之前尝试删除初始化时间。如果新操作也需要很长时间,那么看看我的 其他答案类似的问题.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top