我已经实现了一种方法,用户可以通过该方法在 windows phone 8 应用程序上获取 FB 令牌。这是通过 Facebook C# SDK 实现的。
但是,客户端的令牌似乎已被缓存,因为在第一次登录后 webbrowser 控件不再提示输入凭据。
谁能指出如何实现注销方法?
我已经实现了一种方法,用户可以通过该方法在 windows phone 8 应用程序上获取 FB 令牌。这是通过 Facebook C# SDK 实现的。
但是,客户端的令牌似乎已被缓存,因为在第一次登录后 webbrowser 控件不再提示输入凭据。
谁能指出如何实现注销方法?
Facebook 凭据存储在 cookie 中,因此如果执行注销方法只需清除 cookie。
如果您的应用程序以 Windows Phone 8 为目标,则有一个新的简单 API 可以执行此操作:ClearCookiesAsync。
示例代码:
await new WebBrowser().ClearCookiesAsync();
这是一个使用它的教程:http: //www.developer.nokia.com/Community/Wiki/Integrate_Facebook_to_Your_Windows_Phone_Application