首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WP7如何在TombStoning期间存储LiveConnectSession?

WP7如何在TombStoning期间存储LiveConnectSession?
EN

Stack Overflow用户
提问于 2012-06-08 17:53:14
回答 1查看 846关注 0票数 3

我使用的是女士提供的PhotoSkyOnTheGo示例中的windows live登录策略,所以当我的应用程序启动时,它会显示一个windows live登录页面。

在应用程序运行时,我会记住连接到SkyDrive的LiveConnectSession。

现在,当应用程序成为墓碑时,我需要一种方法来保存LiveConnectSession。IsolatedStorageSettings.ApplicationSettings无法工作,可能是因为LiveConnectSession不可序列化(它在调试输出中显示了一些InvalidDataContractException )。

那么,我如何存储会话,以防应用程序的逻辑删除?或者是提供的PhotoSkyOnTheGo-example是垃圾,我需要在访问SkyDrive时随时重新连接?

EN

回答 1

Stack Overflow用户

发布于 2012-09-06 17:57:22

如果您的应用程序使用wl.offline_access作用域,那么live:SignInButton控件将为您保存并自动加载它。只需使用SessionChanged事件来捕获会话对象。这样,用户将只需要登录一次。

范围:http://msdn.microsoft.com/en-us/library/live/hh243646.aspx#wlofflineaccess

事件:http://msdn.microsoft.com/en-us/library/live/microsoft.live.controls.signinbutton.sessionchanged.aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10946629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档