Глядя на код , он проверяет учетные данные пользователя, связывая их с помощью учетных данных. Это действительно единственный способ проверки учетных данных.
Полагаю, поскольку он уже успешно установил привязку, он просто продолжает выполнять поиск, который ему необходим.
Возможно, существует способ используйте разные учетные данные для чтения групп, но все зависит от того, как выглядит ваш текущий код. Но в этом нет особого смысла. Вы должны выполнить привязку, используя учетные данные пользователя для проверки их учетных данных. Таким образом, вы можете продолжать использовать то же соединение.