繁体   English   中英

如何在C#WPF应用程序中保存accessToken

[英]How to save an accessToken in C# WPF application

我正在制作WPF应用程序,并在其中登录了用户。 我没有自己的数据库,但我使用rest api获取所需的数据。 当我登录时,我得到一个访问令牌。 需要该令牌来获取特定用户的数据。 现在,我将accesstoken保存在一个静态变量中,但是当我关闭应用程序时,accesstoken不再保存了。 有没有一种方法可以在没有数据库的情况下保存此访问令牌,而无需将其保存在本地文件中。 开发Web应用程序时,我通常使用会话保存。 C#WPF中是否有类似的方法。

桌面应用程序可以使用用户设置在两次启动之间保存数据。
最终,设置将存储在本地文件中,但是有便捷的API可以访问它们。

我认为不使用任何本地文件就不可能做到这一点。 用户/应用程序设置将始终在计算机上的某个位置使用文件。

在Web应用程序中,会话数据也保存在系统中某个位置的文件中(通常是用户appdata)。

如果出于安全原因不想将其保存在文件中,则可以对其进行加密。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM