gpt4 book ai didi

c# - 使用 ADAL 中的 AuthenticationContext 时是否可以在客户端计算机上存储访问 token

转载 作者:行者123 更新时间:2023-12-03 03:17:31 25 4
gpt4 key购买 nike

我正在构建一个 WPF 应用程序,并且现在每次启动时都使用 ADAL 中的 AuthenticationContext,并且希望以某种方式缓存访问 token ,而不必在每次应用程序启动时提示用户。

我获得了刷新 token 和访问 token 。我不确定仅使用应用程序将它们序列化在磁盘上是否可以接受。有什么我应该注意的吗?

使用 ADAL 时,是否有任何内置内容可以帮助我序列化/反序列化上下文并在启动时获取它。 (到目前为止仅发现对 AuthenticationResult 进行反序列化)。

最佳答案

您可以通过创建自己的自定义缓存来实现此目的。维托里奥谈论这个here 。向下滚动到“伙计,拥有你自己的”部分。

他引用的使用凭证管理器的示例代码可用 here .

您可能可以根据您所描述的内容按原样使用它。

关于c# - 使用 ADAL 中的 AuthenticationContext 时是否可以在客户端计算机上存储访问 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21590091/

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