【发布时间】:2013-07-19 23:32:36
【问题描述】:
Microsoft Live ID 现在称为 Microsoft 帐户。话虽如此,假设我以sam@email.com 身份登录Windows 8 并运行应用程序。
该应用使用 Live SDK 访问我的 Microsoft 帐户配置文件。但是,在它这样做之前,我必须给它明确的许可并登录。到目前为止,完美。
虽然我将应用程序权限授予sam@email.com,但我想将其更改为janet@email.com,因此我单击了应用程序的Logout 按钮,该按钮从SDK 查询LiveAuthClient.CanLogout()。令人困惑的是,SDK 返回 false(我无法退出)。
为什么不呢?当前 Windows 8 用户使用 Windows Live SDK 登录到 Windows 8 应用程序后,他们如何注销(当 CanLogOut() 始终返回 false 时)?是否有允许这样做的设置或其他东西?
原来这个问题的答案 (http://stackoverflow.com/questions/13294496/can-the-windows-8-live-sdk-use-another-microsoft-account-other-than-the-current)不准确。
【问题讨论】:
-
我同意这是一个好问题 - 如何清除应用程序的会话缓存?
标签: c# windows-8 windows-store-apps windows-live-id