Вам просто нужно добавить зависимость azure-active-directory-spring-boot-starter
в maven pom.
<dependency>
<groupId>com.microsoft.azure</groupId>
<artifactId>azure-active-directory-spring-boot-starter</artifactId>
</dependency>
Добавьте в AADOAuth2AutoConfiguration
, я вижу, что:
@Bean
@ConditionalOnProperty(prefix = "azure.activedirectory", value = "active-directory-groups")
public OAuth2UserService<OidcUserRequest, OidcUser> oidcUserService() {
return new AADOAuth2UserService(aadAuthProps, serviceEndpointsProps);
}
Итак, вам просто нужно добавить следующую строку в ваш application.properties
:
azure.activedirectory.active-directory-groups=group1,group2
Класс автоконфигурации AADOAuth2AutoConfiguration
добавит bean-компонент OAuth2UserService
в ваш контейнер Spring.