UserPrincipal.Функция GetAuthorizationGroups() работает медленно
-
21-12-2019 - |
Вопрос
По какой-то причине GetAuthorizationGroups()
кажется, на возврат групп уходит около 20 секунд.Я использую этот код:
UserPrincipal user;
// This takes 20 seconds
user.GetAuthorizationGroups().OfType<GroupPrincipal>().ToList();
У кого-нибудь есть какие-нибудь идеи или это просто медленный рекламный домен?(Например, просмотр групп в Outlook не займет много времени)
Решение
Попробуйте что-нибудь сделать с UserPrincipal
объект перед выполнением этого вызова, чтобы попытаться удалить время инициализации.Если эта новая операция также занимает много времени, то ознакомьтесь с моим другие ответы к похожие вопросы.
Не связан с StackOverflow