【发布时间】:2017-11-09 09:27:04
【问题描述】:
我们有一个自定义实现 TokenCache 用于持久存储。我正在尝试更新旧版依赖项(ADAL 2.x -> ADAL 3.17.0(最新))。我遇到了障碍,因为 TokenCache Deserialize 方法,查看序列化缓存的版本并拒绝反序列化它,因为它是 2,而最新版本需要 3。
有什么方法可以手动将序列化的 AuthenticationResult 类从 V2 升级到 V3 中的新 AuthenticationResultEx 类?我不介意 hacky 代码,因为这将是一次性的。
您还有其他建议的方法来从 V2 令牌缓存迁移到 V3 吗?有什么方法可以使用刷新令牌或其他东西来填充 V3 令牌缓存?
【问题讨论】:
标签: adal