我需要获取过期日期为无限的访问 token 。
我正在使用 AcquireToken 方法,该方法生成 token ,其过期时间为 1 小时(基于 UTC)。
我需要使用此访问 token 来执行 Add-AzureRmAccount 命令(也需要示例命令才能成功登录)
如何在 C# 中生成没有任何过期时间的访问 token 。
请帮助我处理这个场景。 提前致谢。
最佳答案
正如 Gaurav mantri 提到的,没有任何有效期的访问 token 是一个主要的安全风险。在 Auzre 地区是不允许这样做的。来自 Configurable token lifetimes in Azure Active Directory (Public Preview)根据文档,我们可以知道默认的访问过期时间 token 为1小时,最长为1天。
关于azure - 如何生成没有过期的访问 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45939232/