【问题标题】:Usage of adal4j api (ADAL) for Java在 Java 中使用 adal4j api (ADAL)
【发布时间】:2022-02-09 00:39:18
【问题描述】:

我只是想将 ADAL api 用于 java。

使用 PublicClient.java 示例获取 accesstoken 和 idtoken

      AuthenticationResult result = getAccessTokenFromUserCredentials(
                username, password);
        System.out.println("Access Token - " + result.getAccessToken());
        System.out.println("Refresh Token - " + result.getRefreshToken());
        System.out.println("ID Token - " + result.getIdToken());

api 是否提供任何 util 类来执行以下操作

1) id token 长什么样子,是否需要解密才能读取

2) 验证 json web token:

意思是我需要通过传递私钥和令牌来验证令牌是否有效,以检查其是否有效

3) 验证令牌签名

然后令牌有标题、声明集和签名。如何验证签名——任何可用的 util 类

非常感谢任何帮助。 谢谢

【问题讨论】:

    标签: azure adal


    【解决方案1】:

    有点晚了,但无论如何都会回答,以防有人需要帮助。请使用 msal4j 而不是 adal4j。 adal4j 现已弃用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-10
      • 2019-02-15
      • 1970-01-01
      • 2018-07-04
      • 1970-01-01
      • 2018-04-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多