如何在Silverlight中保持登录状态

时间:2011-02-19 19:25:34

标签: silverlight login state

如何在Silverlight中保持登录状态。就像我们在ASP.net应用程序中的Cookies中存储信息一样。

2 个答案:

答案 0 :(得分:0)

Silverlight应用程序在客户端浏览器中运行,并与此特定用户绑定。所以你可以随时随地保存这些信息:静态字段,辅助类,单例,......而不用冒险与其他用户混在一起。

答案 1 :(得分:0)

您没有声明是表示是暂时保留登录状态还是重新启动Silverlight应用程序。

如果是前者,您只需将其存储在变量中即可。 Silverlight进程在客户端计算机上运行,​​因此与该用户具有一对一的关系。

如果是后者,您可以考虑将令牌存储在隔离存储中。当应用程序启动时,您可以检查是否存在此令牌,并在找到时将其传递给服务器。