我想将adal4j库用于与Azure广告相关的任务。似乎它不支持访问令牌的本地缓存,不是吗?是否有其他提供该支持的库?
https://github.com/AzureAD/azure-activedirectory-library-for-java/tree/master/src/main/java/com/microsoft/aad/adal4j
最佳答案
大多数开放源代码库仅提供协议实现。 ADAL4J不提供缓存支持(与其他ADAL不同),但是从开发人员中提取协议详细信息,以便它们可以与Azure AD集成。您可以考虑自己保存AuthenticationResult,并在访问令牌到期时使用结果中的刷新令牌。您可以为此调用acquireTokenUsingRefreshToken。