2

.NET 3.5 上是否有与 Smart Client / Click Once 应用程序开发等效的浏览器 cookie?在某些地方,我可以将 cookie 存储在用户的机器上而不是服务器上。

或者换一种说法 - 您可以从不会违反良好安全实践的沙盒 Click-Once 应用程序写入哪个文件位置。如果我不需要,我不想将应用程序从沙盒中取出并以提升的权限运行。

4

5 回答 5

2

隔离存储。它类似于文件系统 API,但更安全,使用起来可能更麻烦。

于 2009-09-03T20:16:00.117 回答
2

看看隔离存储这是ClickOnce 应用程序的特定博客文章。

于 2009-09-03T20:16:31.223 回答
2

您可以使用独立存储

于 2009-09-03T20:16:42.207 回答
1

比 cookie 更好的是,您可以使用独立存储 API在客户端计算机上存储文件。

于 2009-09-03T20:16:42.410 回答
0

我不确定你在这里问什么。您是否正在尝试存储数据?您可以在独立存储中执行此操作,尽管我发现自己在 System.Environment.SpecialFolder.AppData 中保存了很多。

隔离存储: http: //msdn.microsoft.com/en-us/library/3ak841sy (VS.80).aspx

于 2009-09-03T20:17:17.823 回答