如何使用facebook c#sdk注销

时间:2013-03-04 13:42:42

标签: c# facebook windows-phone-8

我正在编写一个使用the facebook c# sdk的wp8应用程序。 一切顺利,但有一件事不会奏效(而且让我发疯):我无法退出用户。

我试过了:

var logoutParameters = new Dictionary<string, object>
                  {
                      { "next", loginUrl }
                  };
var logoutUrl = _facebookClient.GetLogoutUrl(logoutParameters);

var logoutUrl = fb.GetLogoutUrl(new {access_token = "...", next = "...." });

https://www.facebook.com/logout.php?next=[redirect_uri]&access_token=[access_token]

问候。

2 个答案:

答案 0 :(得分:2)

在WP8中,您可以使用WebBrowser.ClearCockiesAsync()清除cookie
也许这个链接有用:
http://www.developer.nokia.com/Community/Wiki/Integrate_Facebook_to_Your_Windows_Phone_Application

答案 1 :(得分:0)

loginUrl替换为“http://www.facebook.com”:

像这样:

var logoutParameters = new Dictionary<string, object>
                  {
                      { "next", "http://www.facebook.com" }
                  };

var logoutUrl = _facebookClient.GetLogoutUrl(logoutParameters);