Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 何时使用acquireTokenByRefreshToken与acquireToken_Java_Adal_Adal4j - Fatal编程技术网

Java 何时使用acquireTokenByRefreshToken与acquireToken

Java 何时使用acquireTokenByRefreshToken与acquireToken,java,adal,adal4j,Java,Adal,Adal4j,我什么时候以及为什么要使用acquireToken方法的“刷新”形式,而不是用相同的凭证再次调用初始形式?我想一个答案是刷新令牌可以持续更长时间: 访问令牌是短期的,到期后必须刷新 继续访问资源。您可以通过以下方式刷新访问令牌: 向/token端点提交另一个POST请求,但这次 提供刷新令牌而不是代码 刷新令牌没有指定的生存期。通常情况下 刷新令牌的生命周期相对较长。然而,在某些情况下 案例、刷新令牌过期、被吊销或缺少足够的 所需操作的权限。您的应用程序需要 并正确处理令牌颁发终结点返回的错误

我什么时候以及为什么要使用
acquireToken
方法的“刷新”形式,而不是用相同的凭证再次调用初始形式?

我想一个答案是刷新令牌可以持续更长时间:

访问令牌是短期的,到期后必须刷新 继续访问资源。您可以通过以下方式刷新访问令牌: 向/token端点提交另一个POST请求,但这次 提供刷新令牌而不是代码

刷新令牌没有指定的生存期。通常情况下 刷新令牌的生命周期相对较长。然而,在某些情况下 案例、刷新令牌过期、被吊销或缺少足够的 所需操作的权限。您的应用程序需要 并正确处理令牌颁发终结点返回的错误