回答

0

你离线多久了? Azure AD中的访问令牌的有效期为一个小时,并自动缓存。从技术角度而言,如果您希望持续更长时间,您可以放松到期检查,但通常不建议这样做。

+0

离线不超过一天。所以实际上可以下载令牌并延长到期期限并根据该期限进行验证。对 ? – Sabby62

+1

这在技术上是可行的,但有各种注意事项。首先,客户端库中的缓存会在到期时间接近时自动尝试更新令牌 - 因此您必须在自己的商店中保存令牌。其次,您只能将这些令牌发送给您拥有的端点,因为您需要自定义过期验证逻辑以使其更加宽容。如果您发送这样的令牌来表示Office365或Azure API,他们会拒绝它过期。我们正在努力使有效窗口可配置,但我们还没有它 - 这将是适当的解决方案。 – vibronet

相关问题