我正在尝试在我的 Windows Phone 应用程序中使用 Windows Azure 移动服务实现身份验证。我遵循了官方教程,并且身份验证工作正常。问题是,每当应用程序关闭并重新启动时,用户必须输入用户名和密码。由于服务仅使用身份验证令牌,因此登录页面上的“记住我”选项不太可能起作用。
Windows Azure 的官方文档显示了使用 Live SDK 使用 Microsoft 帐户进行单点登录的可能性。Live SDK 以string
. 但是,即使这个令牌也会在大约 24 小时内过期。此外,这仅限于 Microsoft 帐户。
如果我想缓存用户的身份并启用自动登录,我有什么可能?我已经阅读了这里的文章。令牌过期后,用户仍需重新登录。我见过需要用户登录一次的应用程序!