Я хочу определить пользователей по стратегии имени через консоль администратора реализации togglz (https://www.togglz.org/documentation/activation-strategies.html). Поскольку простое объявление имени пользователя, хранящегося в AzureAD, не сработало, я попытался выяснить свое имя пользователя при распечатке getCurrentUser (). GetName () зависимости UserProvider (поскольку в Togglz-Documentation описывается, что эта зависимость используется). Был очень большой результат, подобный этому: Имя: [Джон Доу], Предоставленные полномочия: [ROLE__ADMIN], Атрибуты пользователя: [sub = cDmN-tVr_wzTvm ...], ... и так далее. Мои вопросы:
Является ли этот результат правильным для Стратегии?
- Если да, как я могу определить, что весь результат (с запятыми) определяет только одного пользователя?
- Если нет, как я могу найти правильное значение? Просто с именем (Джон Доу) это не работает.
Я использую Spring Boot с Spring Security Dependency.