gpt4 book ai didi

c# - 何时需要在桌面应用程序中使用 Azure AD 进行交互式身份验证

转载 作者:行者123 更新时间:2023-12-03 03:48:05 27 4
gpt4 key购买 nike

我在桌面应用程序中使用 Azure AD 身份验证。我已经编写了代码,以便它从缓存中获取 token ,如果不存在,则要求用户登录。

访问 token 的有效期为 1 小时。但 1 小时后我从未被要求交互式登录。即使在 1 小时后,身份验证也会以静默方式获取 token ,并且当我调用图形 API 时工作正常。

Azure 登录过程中没有返回刷新 token 。我想知道 token 具体什么时候过期?我什么时候必须再次输入我的凭据来登录?

最佳答案

假设您在身份验证代码中使用刷新 token ,则使用 Azure AD 默认值的有效期为 90 天。有关详细信息,请参阅 here.

假设您想要对 Azure AD 登录时间范围应用控制,我建议您使用 Conditional Access. 应用 session 生命周期设置。

关于c# - 何时需要在桌面应用程序中使用 Azure AD 进行交互式身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68268140/

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