Разрешения на azure портале Я пытаюсь использовать предварительный просмотр библиотеки Microsoft Graph Graph. Microsoft-graph-auth-sdk- java Я могу инициализировать graphClient, но не могу получить данные. Я получаю неавторизованный код 401.
"code": " InvalidAuthenticationToken "," message ":" Сбой синтаксического анализа CompactToken с кодом ошибки: 80049217 ",
List<String> scopes = new ArrayList<String>();
scopes.add("User.Read.All");
ClientCredentialProvider authProvider = new ClientCredentialProvider(app-Id,
scopes_list,
client-Secret,
tenantId, NationalCloud.Global);
IgraphClient graphClient = GraphServiceClient.builder().authenticationProvider(authProvider).logger(logger)
.buildClient();
IUserCollectionPage users = graphClient.users()
.buildRequest()
.get();
List<User> usersList = users.getCurrentPage();
for(User user : usersList) {
System.out.println(user.displayName);
}
Разрешение изображения Ссылка