5

我正在编写一个使用 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]

问候。

4

2 回答 2

2

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

于 2013-03-05T08:03:55.840 回答
0

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

像这样:

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

var logoutUrl = _facebookClient.GetLogoutUrl(logoutParameters);
于 2013-03-05T08:09:47.533 回答