我认为 FacebookSessionClient.Logout() 的实现目前还没有完成。这是可以为您解决问题的代码:
private void m_buttonLogout_Click(对象发送者,RoutedEventArgs e)
{
var fb = 新的 FacebookClient();
var logoutUrl = fb.GetLogoutUrl(新 {
下一个 = "https://m.facebook.com/connect/login_success.html",
access_token = App.FacebookSessionClient.CurrentSession.AccessToken;
});
var webBrowser = new WebBrowser();
webBrowser.Navigated += (o, args) =>
{
if (args.Uri.AbsoluteUri == "https://m.facebook.com/connect/login_success.html")
{
App.FacebookSessionClient.Logout();
导航服务.GoBack();
}
};
webBrowser.Navigate(logoutUrl);
}//private void m_buttonLogout_Click(object sender, RoutedEventArgs e)