gpt4 book ai didi

azure - Java 的 adal4j api (ADAL) 的用法

转载 作者:行者123 更新时间:2023-12-03 00:14:09 25 4
gpt4 key购买 nike

我只是尝试使用 ADAL api for 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 :

这意味着我需要通过传递私钥和 token 来检查其是否有效来验证 token 是否有效

3)验证 token 签名

然后 token 有 header 、声明集和签名。如何验证签名——任何可用的 util 类

非常感谢任何帮助。谢谢

最佳答案

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

关于azure - Java 的 adal4j api (ADAL) 的用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33426619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com