У меня ошибка при попытке сгенерировать токен.У меня есть этот урок http://blog.xebia.in/index.php/2017/12/21/spring-security-and-oauth2-with-azure-active-directory/. Моя проблема, когда я пытаюсь получить токен доступа после того, как у меня есть код.У меня есть эта ошибка:
Вот соответствующий код:
public AuthenticationResult getAccessToken(AuthorizationCode authorizationCode, String currentUri) throws Throwable {
String authCode = authorizationCode.getValue();
ClientCredential credential = new ClientCredential(clientId, clientSecret);
AuthenticationContext context = null;
AuthenticationResult result = null;
ExecutorService service = null;
try {
service = Executors.newFixedThreadPool(1);
context = new AuthenticationContext(authority + tenant + "/", true, service);
//here are the error
Future<AuthenticationResult> future = context.acquireTokenByAuthorizationCode(authCode, new URI(currentUri), credential, resource, null);
result = future.get();
} catch (ExecutionException e) {
throw e.getCause();
} finally {
service.shutdown();
}