使用acquireToken()检索访问令牌时,如下所示:
Future<AuthenticationResult> future = context.acquireToken("https://management.azure.com/", credential, null);
AuthenticationResult result = future.get();
结果:对象AuthenticationResult中的UserInfo为空。
但是当像这样获取访问令牌时:
Future<AuthenticationResult> future = context.acquireTokenByAuthorizationCode(authCode, new URI(currentUri), credential, null);
AuthenticationResult result = future.get();
结果:我在对象AuthenticationResult中获取了UserInfo。
如何使用第一种情况获取UserInfo数据?