2012-10-13 33 views
1

我有一个Windows 8应用程序使用OnlineIdAuthenticator对象成功地将用户签入Live Connect。但是,从登录过程中检索到的用户访问令牌大约一小时后即将过期。 Live Connect文档说明了如何使用刷新令牌在服务器端场景中更新用户的访问令牌。用于Windows 8 Store App的长期身份验证与OnlineIdAuthenticator

是否可以在Win 8应用程序中使用刷新令牌让用户登录超过一个小时?如果是这样,我如何获得第一个刷新标记(我没有看到它在返回的UserIdentity或OnlineIdServiceTicket对象中)?

如果无法使用刷新令牌,是否有另一种方法让用户在Windows 8应用程序中登录Microsoft帐户的时间超过一个小时?

非常感谢!

回答

0

我会查看DataProtection API以获取有关跨会话存储敏感数据的更多信息。