我正在使用以下命令创建访问令牌:
Get-ADALAccessToken -AuthorityName exterrobiz.onmicrosoft.com -ClientId a0c73c16-a7e3-4564-9a95-2bdf47383716 -ResourceId https://ps.compliance.protection.outlook.com/PowerShell-LiveId -RedirectUri "urn:ietf:wg:oauth:2.0:oob" -ForcePromptSignIn
它将提供访问令牌。使用此令牌,我可以执行安全性和合规性操作。
收到的令牌有效期为 1 小时,我想在无需用户干预的情况下自动更新 accesstoken。我在上述结果中收到了刷新令牌和 ID 令牌(能够从缓存中读取)。如何使用可用的刷新令牌获取新的访问令牌?
我正在使用 Microsoft 提供的应用程序客户端 ID (a0c73c16-a7e3-4564-9a95-2bdf47383716),并且没有密钥可以命中端点以刷新访问令牌。
我无法获得实现这一目标的解决方案。